【发布时间】:2012-07-08 16:49:31
【问题描述】:
我正在尝试从 UIBarButton 项中移除发光,以便我的文本看起来是标签而不是按钮。我已经看到各种帖子谈论如何通过界面构建器或通过设置布尔变量“showsTouchWhenHighlighted”来做到这一点,但这些选项对我来说都不是可用的。我尝试在 .m viewDidLoad 中设置 showTouchWhenHighlighted,我在其中更改了字体和字体大小,但 UIBarButtonItem 似乎没有该属性。我也只有下图中的选项可以在 InterfaceBuilder 中更改。
【问题讨论】:
-
不幸的是,您不能使用标准栏按钮项目来做到这一点。如果您想将其自定义到该级别,则必须创建一个带有自定义视图的栏按钮项目,该视图实际上是一个按您想要的方式配置的按钮(例如,不发光)并添加它而不是标准项目。
标签: ios5 uibarbuttonitem uitoolbar