有谁有提示吗?
我试了UIViewControllerBasedStatusBarAppearance
和
-(UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
但这些方法不起作用.
有谁有提示吗?
我试了UIViewControllerBasedStatusBarAppearance
和
-(UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
但这些方法不起作用.
你试过这个吗?
在Info.plist中将"查看基于控制器的状态栏外观"(UIViewControllerBasedStatusBarAppearance
)设置为YES
.(YES
是默认值,因此您也可以在plist中省略此值.)
在您的viewDidLoad方法中,调用[self setNeedsStatusBarAppearanceUpdate]
.
实现preferredStatusBarStyle
,返回此视图控制器所需的状态栏样式.
- (UIStatusBarStyle) preferredStatusBarStyle {
return UIStatusBarStyleLightContent;
}