iOS开发

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

2017-05-05  本文已影响21人  iOS技术小卒

我是在最新版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;

}

上一篇下一篇

猜你喜欢

热点阅读