故事板中嵌入 UInavigatonController 的 UINavigationBar 自定义颜色
UINavigationBar custom color with Embeded UInavigatonController in storyboard
这是一个愚蠢的问题,但我真的很想知道,如何在我的默认 UINavigationBar
中添加自定义颜色,而实际上从 Editor
添加到我的 viewController
> Embed in
> NavigationController
.
我补充一下:
[[UINavigationBar appearance] setTintColor:[UIColor colorWithRed:244/255 green:119/255 blue:39/255 alpha:1.0]];
在我的 AppDelegat
中 didFinishLaunchingWithOptions
但没有任何反应。谁能告诉我该怎么做?
非常感谢。
在您的视图控制器中,将此添加到您的 viewDidLoad
方法中:
[[[self navigationController] navigationBar] setBarTintColor:[UIColor yourColor];
如果您的导航控制器是您的根视图控制器(情节提要中的第一个视图控制器),您可以在应用委托中使用它:
[[(UINavigationController*)self.window.rootViewController navigationBar] setBarTintColor:[UIColor yourColor]];
这是一个愚蠢的问题,但我真的很想知道,如何在我的默认 UINavigationBar
中添加自定义颜色,而实际上从 Editor
添加到我的 viewController
> Embed in
> NavigationController
.
我补充一下:
[[UINavigationBar appearance] setTintColor:[UIColor colorWithRed:244/255 green:119/255 blue:39/255 alpha:1.0]];
在我的 AppDelegat
中 didFinishLaunchingWithOptions
但没有任何反应。谁能告诉我该怎么做?
非常感谢。
在您的视图控制器中,将此添加到您的 viewDidLoad
方法中:
[[[self navigationController] navigationBar] setBarTintColor:[UIColor yourColor];
如果您的导航控制器是您的根视图控制器(情节提要中的第一个视图控制器),您可以在应用委托中使用它:
[[(UINavigationController*)self.window.rootViewController navigationBar] setBarTintColor:[UIColor yourColor]];