Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些自定义 UIButtons 出现在不同的地方,但使用相同的图像。禁用时,它们看起来彼此不同,即使所有设置都相同。使用按钮的一个地方是在表格视图单元格中,另一个只是作为 nib 布局的一部分。任何线索为什么这些看起来如此不同?
在表视图中启用:
在表视图中禁用:
在笔尖中禁用:
默认情况下,按钮在禁用时会应用重影效果。adjustsImageWhenDisabled您可以通过将该属性设置为 NO 来关闭此行为。这在 Interface Builder 中也可用。
adjustsImageWhenDisabled
视图控制器超类中的代码正在为禁用状态设置图像,所以它看起来当然不同。
对不起,噪音。