导航栏颜色消失- iOS



我将导航栏的颜色设置为红色,但因为我有很多控制器,当我从一个控制器切换到另一个控制器时,红色消失了,它变成透明的。知道为什么吗?

[[UINavigationBar appearance]setBarTintColor:[UIColor colorWithRed:255.0/255 green:92.0/255 blue:88.0/255 alpha:1]];

我发现了问题,我在主导航栏上设置了白色

转到项目的AppDelegate和in function

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)

粘贴你的代码来改变导航栏的颜色。

可能你正在更新另一个视图控制器中的导航栏颜色。

尝试用viewWillAppearviewDidAppear方法设置导航条的颜色。

相关内容

  • 没有找到相关文章

最新更新