UINavigationItem 的背景颜色
Posted
技术标签:
【中文标题】UINavigationItem 的背景颜色【英文标题】:Background color of UINavigationItem 【发布时间】:2014-01-08 19:12:14 【问题描述】:我在 Xcode 5 的“默认导航控制器”中添加了几个视图控制器。我想更改栏的颜色,但它不起作用。这是我使用的代码:
[[UINavigationBar appearance] setTintColor:[UIColor redColor]];
这只会改变导航栏中的文字,不会改变背景颜色。谁能指出我正确的方向?
【问题讨论】:
【参考方案1】:使用这个:
self.navigationController.navigationBar.barTintColor = [UIColor redColor];
self.navigationController.navigationBar.translucent = NO;
【讨论】:
我没有 UINavigationBar 的头文件和实现文件,需要创建这个吗? 不,不是那样的。正确阅读答案..这是说这种方法不起作用 对,我明白了。你碰巧知道解决办法吗?以上是关于UINavigationItem 的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章