【问题标题】:How can I set the colour of the UINavigationItem in the UINavigationController added via storyboard?如何在通过情节提要添加的 UINavigationController 中设置 UINavigationItem 的颜色?
【发布时间】:2012-07-07 14:49:23
【问题描述】:

我有一个设置,我使用storyboards 来创建我的应用程序的结构。我使用UINavigationController,但是我想将UINavigationItem 的颜色从苹果分配的默认蓝色更改。请有人建议在哪里执行此操作?我查看了IB,但未显示该选项。我也考虑在我的一个类中设置它,但是我不确定在哪里,因为 UINavigationController 没有手动初始化。

有人可以提供一些建议吗?

【问题讨论】:

    标签: iphone ios uinavigationcontroller uinavigationbar uinavigationitem


    【解决方案1】:

    你可以使用UIAppearance,如下

    在您的 appdelegate didFinishLaunchingWithOptions 添加以下行

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

    这会将导航栏的颜色更改为绿色

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-09
      • 1970-01-01
      • 1970-01-01
      • 2013-10-26
      • 1970-01-01
      • 2021-04-21
      • 2015-02-22
      • 1970-01-01
      相关资源
      最近更新 更多