【发布时间】:2017-06-02 06:46:14
【问题描述】:
我正在尝试为整个视图设置背景颜色和导航栏背景颜色
self.view.backgroundColor = [UIColor someColor];
self.navigationController.navigationBar.barTintColor = [UIColor redColor];
但导航栏颜色没有以红色显示。为什么会这样?任何帮助将不胜感激。
我希望导航栏背景为红色,除了所有视图都应为灰色,包括状态栏。
【问题讨论】:
-
请贴出你的故事板截图和模拟器输出的截图
-
您在 viewdidload 中添加代码的位置,否则
-
我在 viewDidLoad 中添加它
-
你想在整个应用程序中应用相同的颜色还是为了特定的视图?
-
@Sivagami - 添加 viewdidappear 并尝试一次
标签: ios objective-c uinavigationbar