This question already has an answer here:
UIStatusBarStyleLightContent Not setting battery white?
(1个答案)
6年前关闭。
好吧,我将此UIStatusBarStyle设置为白色
并且可以正常工作.....状态栏电池图标为绿色,我们应该如何更改呢?
要么
如果您不想选择使用视图控制器来调整状态栏样式(而是通过使用
要么
尝试这个
在Info.plist中,将“基于视图控制器的状态栏外观”(UIViewControllerBasedStatusBarAppearance)设置为YES。 (默认是“是”,因此您也可以将此值保留在plist之外。) 您的类的viewDidLoad方法,调用[self setNeedsStatusBarAppearanceUpdate]。 要实现preferredStatusBarStyle,返回此视图控制器所需的状态栏样式。
(1个答案)
6年前关闭。
好吧,我将此UIStatusBarStyle设置为白色
-(UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
并且可以正常工作.....状态栏电池图标为绿色,我们应该如何更改呢?
最佳答案
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
要么
如果您不想选择使用视图控制器来调整状态栏样式(而是通过使用
UIApplicationstatusBarStyle
方法来设置状态栏样式),请将UIViewControllerBasedStatusBarAppearance
键添加到应用的Info.plist
文件中,并将其值设置为NO。要么
尝试这个
-(UIStatusBarStyle) preferredStatusBarStyle { return UIStatusBarStyleLightContent; }
关于ios - UIStatusBarStyle电池颜色为绿色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20917689/
10-11 11:54