【发布时间】:2014-03-07 05:16:24
【问题描述】:
我正在使用UINavigationController
对于rootViewController,我将导航栏设置为透明
[self.view setBackgroundColor:[UIColor greenColor]];
self.navigationController.navigationBar.shadowImage = [UIImage new];
[self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
问题是,当我导航到第二个 viewController
[self.navigationController.navigationBar setBackgroundColor:[UIColor greenColor]];
这里我将navigationBar颜色设置回绿色,但是状态栏没有出现在绿色背景中。
是否可以将状态栏背景改为绿色?
【问题讨论】:
标签: ios ios7 background uinavigationbar uistatusbar