iOS-取消button的高亮点击效果

有些时候设置button的取消点击高亮效果设置属性adjustsImageWhenDisabled和adjustsImageWhenHighlighted在实际应用中效果没实现

btn.adjustsImageWhenDisabled = NO;
btn.adjustsImageWhenHighlighted = NO; 

这时候你可以采用下面的方法实现选中取消高亮效果

 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
 [btn addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside | UIControlEventAllTouchEvents];

- (void)btnClick:(UIButton *)btn {
    btn.highlighted = NO;
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容