隐藏iOS导航栏中的所有内容,包括图标

时间:2019-03-04 17:04:15

标签: ios swift iphone ipad

我设法隐藏了导航栏本身,但我希望所有这些都消失了-充电图标,连接栏,时钟-绝对所有。

我知道这可能会为我的应用创建一个“死胡同”,但这对我来说是可以的。

我读过here,这显然不合法。还是这样吗?

该应用程序不适合分发,因此即使苹果公司不喜欢它,我仍然想听听解决方案。

谢谢。

1 个答案:

答案 0 :(得分:1)

我假设您想隐藏status barenter image description here

您可以使用prefersStatusBarHidden属性在 Swift 4.2中隐藏状态栏:

class ViewController: UIViewController {

     override var prefersStatusBarHidden: Bool {
         return hideStatusBar
     }


     override func viewDidLoad() {
         super.viewDidLoad()
     }
}