具有自定义背景图像的UIButton用于正常和突出显示状态,在迁移到iOS 7 SDK后突然显示为黑暗。
adjustsImageWhenHighlighted
设置为NO,并且在新SDK完成之前一直正常工作。
按钮在XIB中定义,稍后在代码中分配文本。
改变了什么?
答案 0 :(得分:28)
事实证明,在迁移过程中,界面构建器将按钮类型从“自定义”更改为“系统”。
系统按钮会执行此操作,即使关闭adjustsImageWhenHighlighted
也是如此。
将按钮类型更改回Custom
后,问题已修复。