UINavigationBar自定义颜色与故事板中的嵌入式navigationController

时间:2015-02-28 12:12:56

标签: ios xcode uinavigationcontroller uinavigationbar

这是一个愚蠢的问题,但我真的想知道,如何在UINavigationBar&{ viewController> Editor

我添加了这个:

Embed in

在我NavigationController的{​​{1}}中,但没有任何事情发生。任何人都可以告诉我该怎么做?
非常感谢。

1 个答案:

答案 0 :(得分:1)

在您的视图控制器中,在viewDidLoad方法中添加此内容:

[[[self navigationController] navigationBar] setBarTintColor:[UIColor yourColor];

如果您的导航控制器是您的根视图控制器(故事板中的第一个视图控制器),您可以在app delegate中使用它:

[[(UINavigationController*)self.window.rootViewController navigationBar] setBarTintColor:[UIColor yourColor]];