iOS-取消button的高亮点击效果
2016-11-30 本文已影响3977人
malgee
有些时候设置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;
}