隐藏状态栏

2018-11-08  本文已影响7人  小小东

iOS swift3开发过程中会有这样的需求:隐藏状态栏

为了不影响App内容的显示,将顶部的状态栏(现实信号,时间,电量)隐藏。默认顶部状态栏一直是存在的。

下述方法需要写在viewDidLoad方法下面,并不是里面

1.局部界面隐藏(已验证)

在工程的info.plist文件中, 添加`View controller-based status bar appearance`-->值为: `YES`

// 隐藏状态栏

   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 }

上一篇 下一篇

猜你喜欢

热点阅读