状态栏样式问题
Status bar style issue
我的 iOS 8 应用程序需要一个 Light content
状态栏,但它会显示为 Dark
。这个东西仍然存在,我无法让它工作。
到目前为止我尝试过的:
- 在
Info.plist
中设置状态栏样式
- 使用
UIApplication
通过代码设置样式
- 正在尝试设置
UINavigationBar
- 正在为
UIViewControllers
设置状态栏 属性
None 以上作品,我在加载屏幕情节提要上得到一个 Light content
但是一旦它从 [=18= 加载起始 UIViewController
就变黑了].知道为什么会这样吗?
将该代码放入您的视图控制器
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle {
return UIStatusBarStyleLightContent;
}
我的 iOS 8 应用程序需要一个 Light content
状态栏,但它会显示为 Dark
。这个东西仍然存在,我无法让它工作。
到目前为止我尝试过的:
- 在
Info.plist
中设置状态栏样式
- 使用
UIApplication
通过代码设置样式
- 正在尝试设置
UINavigationBar
- 正在为
UIViewControllers
设置状态栏 属性
None 以上作品,我在加载屏幕情节提要上得到一个 Light content
但是一旦它从 [=18= 加载起始 UIViewController
就变黑了].知道为什么会这样吗?
将该代码放入您的视图控制器
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle {
return UIStatusBarStyleLightContent;
}