IOS 7.1:UIButton选择的标题不起作用

Pei*_*Pei 5 iphone objective-c selected uibutton ios7.1

今天我将iPhone OS升级到iOS 7.1.

在新的iOS中,一切看起来都不错,但我UIButtons在我正在开发的应用程序中遇到了一个关键问题.

所选状态在每个按钮中都消失了.例如,Like按钮在选中时标题为"Liked",但现在选中时根本没有显示.按钮只有每个状态下没有背景/图像的文本.我尝试在Xcode 5.1中构建和测试应用程序,但仍无法在按钮中看到所选状态.

有没有其他人有这个问题或者可以帮助我解决它?

Pei*_*Pei 3

修复! 最后我能够修复它,这是因为iOS 7.1UIButton中行为的改进。

UIButton当选择 时,他们刚刚开始渲染填充色调颜色的圆形矩形。在此输入图像描述在此输入图像描述

iOS 7中它是半透明的,我记得我设置了透明颜色只是为了让按钮清晰可见。这就是问题所在,他们在按钮周围渲染了透明矩形,我们在选择时根本看不到任何东西!希望这可以帮助其他有类似问题的人。

  • 所以我有类似的问题。我有一个带有图像的 UIButton,但从 7.1 开始。它在文本周围画了一个蓝色边框,我不喜欢它并想将其删除。换句话说,当选择按钮=是时,它看起来就像您的第一张图像。我怎样才能让它看起来像你的第二张图片? (2认同)