iOS swift3開發(fā)過程中會有這樣的需求:隱藏狀態(tài)欄
為了不影響App內(nèi)容的顯示,將頂部的狀態(tài)欄(現(xiàn)實信號,時間,電量)隱藏。默認(rèn)頂部狀態(tài)欄一直是存在的。
下述方法需要寫在viewDidLoad方法下面,并不是里面
1.局部界面隱藏(已驗證)
在工程的info.plist文件中, 添加`View controller-based status bar appearance`-->值為: `YES`
// 隱藏狀態(tài)欄
???overridevarprefersStatusBarHidden:Bool{
???????returntrue
??? }
2.全局隱藏(未驗證)
在工程的info.plist文件中, 添加`View controller-based status bar appearance`-->值為: `NO`
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject:AnyObject]?) -> Bool { application.statusBarHidden = true return true }