【发布时间】:2019-12-18 09:16:27
【问题描述】:
我使用以下代码隐藏状态栏,它工作正常 但它一直有效,直到我转到另一个页面。也就是说,如果我转到另一个页面并返回,它将不再起作用 有谁知道为什么? 谁能帮帮我?
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.hidesBarsOnSwipe = true
}
override var prefersStatusBarHidden : Bool {
if self.navigationController?.isNavigationBarHidden == true {
return true
} else {
return false
}
}
【问题讨论】: