【问题标题】:Background color of UINavigationItemUINavigationItem 的背景颜色
【发布时间】:2014-01-08 19:12:14
【问题描述】:

我在 Xcode 5 的“默认导航控制器”中添加了几个视图控制器。我想更改栏的颜色,但它不起作用。这是我使用的代码:

[[UINavigationBar appearance] setTintColor:[UIColor redColor]];

这只会改变导航栏中的文字,不会改变背景颜色。谁能指出我正确的方向?

【问题讨论】:

    标签: ios background ios7 xcode5 uinavigationitem


    【解决方案1】:

    使用这个:

        self.navigationController.navigationBar.barTintColor = [UIColor redColor];
        self.navigationController.navigationBar.translucent = NO;
    

    【讨论】:

    • 我没有 UINavigationBar 的头文件和实现文件,需要创建这个吗?
    • 不,不是那样的。正确阅读答案..这是说这种方法不起作用
    • 对,我明白了。你碰巧知道解决办法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多