iOS7.0以后版本隐藏状态栏:info.plist文件设置2个参数即可

我是在最新版macOS sierra系统下的Xcode8.3版本下操作的,Xcode里的模拟器运行是iOS10.3,一切正常。

整个过程只需在你的工程里面的info.plist文件添加2个键值对即可,然后再你需要隐藏状态栏的view controll里面添加一个方法,就可以隐藏当前主控制器的状态栏,非常方便。

首先添加打开键值对info.plist,如下

iOS7.0以后版本隐藏状态栏:info.plist文件设置2个参数即可_第1张图片
info.plist
iOS7.0以后版本隐藏状态栏:info.plist文件设置2个参数即可_第2张图片
info.plist

或者直接打开编辑文件:

复制以下代码:

UIStatusBarHidden

UIViewControllerBasedStatusBarAppearance

最后一步在摇隐藏的页面添加一个方法:

-(BOOL)prefersStatusBarHidden{

return YES;

}

运行即可完成隐藏。

如果需要显示则添加:

-(BOOL)prefersStatusBarHidden{

return NO;

}

你可能感兴趣的:(iOS7.0以后版本隐藏状态栏:info.plist文件设置2个参数即可)