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

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

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

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

info.plist
info.plist

或者直接打开编辑文件:

复制以下代码:

<key>UIStatusBarHidden</key>

<true/>

<key>UIViewControllerBasedStatusBarAppearance</key>

<false/>

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

-(BOOL)prefersStatusBarHidden{

return YES;

}

运行即可完成隐藏。

如果需要显示则添加:

-(BOOL)prefersStatusBarHidden{

return NO;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容