UIButton 在 iOS7 中似乎没有选中状态标题?
Posted
技术标签:
【中文标题】UIButton 在 iOS7 中似乎没有选中状态标题?【英文标题】:UIButton doesn't seem to have a selected state title in iOS7? 【发布时间】:2013-10-09 12:48:44 【问题描述】:这个错误只出现在 ios7 中——我不能设置 UIButton 来显示它的选中状态。既不是在模拟器上,也不是在设备上。我错过了什么吗?
正常状态
选中状态(应显示梅花 A)
【问题讨论】:
【参考方案1】:您必须将按钮类型从 System
更改为 Custom
。 System
选项对应于 UIButtonTypeSystem
,它具有内置的默认样式。
【讨论】:
@MorganWilde 这不是添加,而是替代:旧的“UIButtonStyleRoundedRect”已经消失,所有出现的地方都被UIButtonTypeSystem
悄悄地替换了。你不喜欢你的框架提供者在你背后做这件事吗? ;-)
我必须跟踪我自己的“选定”状态,因为我无法禁用该色调选择突出显示。我仍然使用 iOS7 UIButtonStyleRoundedRect 的默认行为(点击时淡出),但我想要自己选择的图像/行为,因为我无法解决该选择的状态。
神奇的男人引起了人们的注意并节省了很多时间,因为这不是问题,但自从 iOS7 以来,很多事情都发生了变化以上是关于UIButton 在 iOS7 中似乎没有选中状态标题?的主要内容,如果未能解决你的问题,请参考以下文章
为啥在我松开手指之前我的 UIButton 的选中状态没有被触发?
向下滚动时如何使 UIButton 在表格视图中保持选中状态
UIButton 没有在 iOS7 的 UIPageViewController 中的 ViewController 中突出显示