【发布时间】:2016-10-13 10:53:03
【问题描述】:
我正在使用 UINavigationController 并在 didFinishLaunching... 中设置背景颜色:
self.navController.backgroundColor = UIColor.green
它在第一个视图控制器中运行良好,如第一张图片所示。在第二个视图控制器中(只是使用按钮中的 segue 推动)我有一个 UITabBar(没有 UITabBarController)并且背景颜色不起作用。如果我删除 UITabBar 它可以工作。
Correct navigation bar background color
Wrong navigation bar background color
该项目不包含任何其他代码。如果我使用 barTintColor 而不是 backgroundColor,它会起作用,但我认为这看起来不太好。
有人知道我该如何解决这个问题吗?
【问题讨论】:
-
请用您用于更改 bartintcolor 的代码更新您的问题
标签: ios uinavigationcontroller uinavigationbar uitabbar