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];
文章内容为本人亲测好使,如解决不了您的问题,请继续研究,如有雷同,纯属巧合