info.plist 文件设置 View controller-based status bar appearance 为 YES
//设置当前控制器StatusBarStyle
- (UIStatusBarStyle)preferredStatusBarStyle;
/*
当前控制器非RootController时,需在父容器中设置此方法,返回值为需要
改变StatusBarStyle的控制器,否则preferredStatusBarStyle只调用父容器
中的preferredStatusBarStyle方法
*/
- (UIViewController *)childViewControllerForStatusBarStyle;
//调用此方法以重新设置StatusBarStyle
- (void)setNeedsStatusBarAppearanceUpdate
网友评论