有时候需要隐藏状态栏界面才能美观,怎么办?
1.如果只需要隐藏某一个控制器,三步:
1> info.plist 文件中 设置 View controller-based status bar appearance 值为 NO
2> 控制器中 viewDidLoad 方法中,设置当前程序的 statusBarHidden 属性为 YES
3> 退出控制器时候要将 statusBarHidden 属性再设置为 NO
2.如果是整个 app 都需要隐藏,也是三步:
1> info.plist 文件中 设置View controller-based status bar appearance 值为 NO
2> info.plist 文件中 设置 Status bar is initially hidden 值为 YES,这个包括启动图状态栏也隐藏了
3> AppDelegate 中 didFinishLaunchingWithOptions: 方法中,设置当前程序的 statusBarHidden 属性为 YES