如何禁用触摸UIBarButtonItem时出现的光亮?

4
我有一个带有样式为UIBarButtonItemStylePlainUIBarButtonItem工具栏。 我想知道如何禁用触摸时出现的光亮效果? UIButtonshowsTouchWhenHighlighted属性,但是UIBarButtonItem没有这样的属性,你知道任何解决方法吗?

2
iPhone用户在按下工具栏按钮时会期望出现这种闪光效果,我建议你不要移除它。 - Di Wu
2个回答

5
在界面构建器中,将一个UIButton拖到工具栏上。它会创建一个带有UIButtonUIBarButtonItem。将UIButton的类型设置为自定义,然后您就可以完全自定义外观。例如,将文本颜色更改为白色,将背景颜色更改为透明,当然还要禁用高亮显示。

我记得以前有一个设置,但在Xcode 4.x的InterfaceBuilder中似乎已经消失了。 - auco

0

您还可以添加一个UITextField并将其设置为不可编辑状态。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接