我是在最新版macOS sierra系統(tǒng)下的Xcode8.3版本下操作的岛请,Xcode里的模擬器運行是iOS10.3破停,一切正常问畅。
整個過程只需在你的工程里面的info.plist文件添加2個鍵值對即可剖张,然后再你需要隱藏狀態(tài)欄的view controll里面添加一個方法玄呛,就可以隱藏當前主控制器的狀態(tài)欄,非常方便缨睡。
首先添加打開鍵值對info.plist鸟悴,如下
或者直接打開編輯文件:
復制以下代碼:
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
最后一步在搖隱藏的頁面添加一個方法:
-(BOOL)prefersStatusBarHidden{
return YES;
}
運行即可完成隱藏。
如果需要顯示則添加:
-(BOOL)prefersStatusBarHidden{
return NO;
}