
一个.在界面构建器中取消选中“突出显示的调整图像”.
湾突出显示设置的设置=按钮按下的NO:
((UIbutton *)sender).highlighted = NO
C.尝试设置相同的标题为highlihted状态:
[button setTitle:[button TitleForState:UIControlStatenormal] forState:UIControlStateHighlighted];
有什么建议么?
解决方法 UIbutton将突出显示点击,所以检查按钮设置将高光状态配置中的标题颜色更改为默认状态
或者你可以设置:
[button setTitlecolor:[UIcolor blackcolor] forState:UIControlStateHighlighted];
如果要控制由代码突出显示,您可以禁用通过子类按钮突出显示的常规,并在touchesBegin中禁用:
- (voID)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ if (self.state == UIControlStateHighlighted) { [self setHighlighted:NO]; }} 总结 以上是内存溢出为你收集整理的ios – 如何在点击时禁用UIButton突出显示?全部内容,希望文章能够帮你解决ios – 如何在点击时禁用UIButton突出显示?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)