隐藏状态栏不起作用 Swift 3, Xcode 8.0
Hiding status bar not working Swift 3, Xcode 8.0
将 Target/General/Deployment 信息设置为隐藏状态栏。
在故事板的 VC 中为状态栏设置 None。
将以下代码添加到所有 VC。
override var prefersStatusBarHidden: Bool {
return true
}
短暂隐藏状态栏但立即重新出现。
只有根级视图控制器的 prefersStatusBarHidden
很重要 — 这里是拆分视图控制器。拆分视图控制器需要一个状态栏;它有一个状态栏。这才是最重要的。
您可以尝试子类化 UISplitViewController,在您的子类中设置 prefersStatusBarHidden
,然后在应用程序中使用该子类。
将 Target/General/Deployment 信息设置为隐藏状态栏。 在故事板的 VC 中为状态栏设置 None。 将以下代码添加到所有 VC。
override var prefersStatusBarHidden: Bool {
return true
}
短暂隐藏状态栏但立即重新出现。
只有根级视图控制器的 prefersStatusBarHidden
很重要 — 这里是拆分视图控制器。拆分视图控制器需要一个状态栏;它有一个状态栏。这才是最重要的。
您可以尝试子类化 UISplitViewController,在您的子类中设置 prefersStatusBarHidden
,然后在应用程序中使用该子类。