Ios 更改moreNavigationController配置视图的颜色

Ios 更改moreNavigationController配置视图的颜色,ios,tabbarcontroller,Ios,Tabbarcontroller,在我的应用程序中,我使用的tabBarController有五个以上的ViewController。对于我的应用程序,我更改了所有导航栏的颜色,包括moreNavigationController的导航栏。但是,如果我正在编辑选项卡顺序,则会出现一个新视图,其导航栏具有另一种(标准)颜色 不幸的是,我找不到我必须改变这种颜色的地方 你能给我一个提示我在哪里可以做这件事吗 非常感谢 解决方案是UIAppearence协议方法外观: [[UINavigationBar appearance] s

在我的应用程序中,我使用的tabBarController有五个以上的ViewController。对于我的应用程序,我更改了所有导航栏的颜色,包括moreNavigationController的导航栏。但是,如果我正在编辑选项卡顺序,则会出现一个新视图,其导航栏具有另一种(标准)颜色

不幸的是,我找不到我必须改变这种颜色的地方

你能给我一个提示我在哪里可以做这件事吗


非常感谢

解决方案是UIAppearence协议方法外观:

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

感谢danypata的评论

如果应用程序中的每个导航栏颜色相同,则可以使用UIAppearence协议(iOS 5+),设置将应用于代码中的每个导航栏