我有一些自定义UIButton出现在不同的地方,但使用相同的图像。禁用时,即使所有设置都相同,它们也会彼此不同。 使用按钮的一个位置是表格视图单元格,另一个位置是笔尖布局的一部分。任何线索为什么这些看起来如此不同?
在表格视图中启用:
在表格视图中禁用:
在笔尖中禁用:
答案 0 :(得分:3)
默认情况下,按钮在禁用时会应用重影效果。您可以通过将adjustsImageWhenDisabled
属性设置为NO来关闭此行为。这也可以在Interface Builder中使用。
答案 1 :(得分:0)
视图控制器超类中的代码正在为禁用状态设置图像,所以当然它看起来不同。
对不起噪音。