自iOS 7 SDK起,UIButton在突出显示时突然变暗

时间:2013-10-03 14:07:18

标签: uibutton ios7

具有自定义背景图像的UIButton用于正常和突出显示状态,在迁移到iOS 7 SDK后突然显示为黑暗。

adjustsImageWhenHighlighted设置为NO,并且在新SDK完成之前一直正常工作。

按钮在XIB中定义,稍后在代码中分配文本。

改变了什么?

1 个答案:

答案 0 :(得分:28)

事实证明,在迁移过程中,界面构建器将按钮类型从“自定义”更改为“系统”。

系统按钮会执行此操作,即使关闭adjustsImageWhenHighlighted也是如此。

将按钮类型更改回Custom后,问题已修复。