[[UIApplication sharedApplication] setStatusBarHidden:NO];
前提是要在info.plist中配置Viewcontroller-based status bar appearance为no
配置完这个属性就开启了状态栏全局设置功能,
prefersStatusBarHidden 和 preferredStatusBarStyle 在某个控制器中单独设置将会失效,参考下面的文章:
iOS中关于NavigationController中preferredStatusBarStyle一直不执行的问题
- (BOOL)prefersStatusBarHidden
{
returnYES;
}
- (UIStatusBarStyle)preferredStatusBarStyle
{
returnUIStatusBarStyleLightContent;
}
网友评论