iOS隐藏状态栏

隐藏启动页面状态栏

info.plist新增一个字段并设置为YES

1
Status bar is initially hidden

全局隐藏状态栏

勾选上Hide status bar即可

1
TARGETS -> General -> Deployment Info -> Hide status bar

部分隐藏状态栏

info.plist新增一个字段并设置为YES

1
View controller-based status bar appearance

然后在需要隐藏的界面重写prefersStatusBarHidden方法

1
2
3
4
-(BOOL)prefersStatusBarHidden
{
return YES;
}

不需要隐藏的不用管即可