【发布时间】:2012-09-26 00:42:07
【问题描述】:
我在试图弄清楚如何更改导航控制器上按钮的颜色时遇到了问题。
以前我使用过以下内容:
[[UIBarButtonItem appearance] setTintColor:[UIColor colorWithRed:226/255.0 green:66/255.0 blue:66/255.0 alpha:0.0]];
这很有效,但是我添加了一个带有工具栏的新视图,并且工具栏按钮图像不会显示。如果我删除全局着色,工具栏项目显示就好了。
我尝试在视图的 viewDidLoad 方法中设置 leftBarButtonItem 和 backBarButtonItem 的色调颜色,但两者这些属性似乎为空。
我不想改变整个导航栏的颜色,只是按钮。有没有办法做到这一点?
【问题讨论】:
标签: ios uinavigationcontroller uibarbuttonitem