UIButton 中高亮取消

1.图片 取消高亮方法

a.第一种方法

[withdrawalBtn setAdjustsImageWhenHighlighted:NO];

b.第二种方法

[withdrawalBtn setImage:[UIImage imageNamed:imageStr] forState:UIControlStateNormal];

[withdrawalBtn setImage:[UIImage imageNamed:imageStr] forState:UIControlStateHighlighted];

 

2.文字 取消高亮方法

a.第一种方法

 [btn addTarget:self action:@selector(proDetailSetRreventFlicker:) forControlEvents:UIControlEventAllTouchEvents];

- (void)proDetailSetRreventFlicker:(UIButton *)btn

{

    btn.highlighted = NO;

}

b.第二种方法

[btn setTitleColor:c666 forState:UIControlStateNormal];

[btn setTitleColor:c666 forState:UIControlStateHighlighted];

 文章内容为本人亲测好使,如解决不了您的问题,请继续研究,如有雷同,纯属巧合

posted @ 2017-08-08 10:58  叢叢的博客园  阅读(1692)  评论(0编辑  收藏  举报