当按下UIButton
时,正常情况是它将被突出显示,即类似阴影的图层将覆盖图像。有没有办法防止这种情况发生?是否有属性来处理这个问题?
答案 0 :(得分:9)
您通常不使用Xcode按钮,而是使用手指(或鼠标)。但是在旁边挑剔:adjustsImageWhenHighlighted
设置为NO
就可以了。
答案 1 :(得分:3)
如果您创建了UIButton的自定义子类,则可以覆盖setHighlighted :( BOOL)突出显示为什么都不做
- (void)setHighlighted:(BOOL)highlighted
{
return;
}
答案 2 :(得分:2)
您也可以通过Interface Builder实现此目的。取消选中“属性”检查器中的“突出显示调整图像”。