info.plist 文件設(shè)置 View controller-based status bar appearance 為 YES
//設(shè)置當(dāng)前控制器StatusBarStyle
- (UIStatusBarStyle)preferredStatusBarStyle;
/*
當(dāng)前控制器非RootController時他托,需在父容器中設(shè)置此方法,返回值為需要
改變StatusBarStyle的控制器仆葡,否則preferredStatusBarStyle只調(diào)用父容器
中的preferredStatusBarStyle方法
*/
- (UIViewController *)childViewControllerForStatusBarStyle;
//調(diào)用此方法以重新設(shè)置StatusBarStyle
- (void)setNeedsStatusBarAppearanceUpdate