相关疑难解决方法(0)

如何在Swift的第一个ViewController中隐藏导航栏?

如何在第一个ViewController或swift中的特定ViewController中隐藏导航栏?

我使用以下代码viewDidLoad():

override func viewDidLoad() {
    super.viewDidLoad()
    self.navigationController?.isNavigationBarHidden = true
}
Run Code Online (Sandbox Code Playgroud)

还有viewWillAppear:

override func viewWillAppear(animated: Bool) {
    self.navigationController?.isNavigationBarHidden = true
}
Run Code Online (Sandbox Code Playgroud)

这两种方法都隐藏了所有ViewControllers的导航控制器.

uinavigationbar uinavigationcontroller ios swift

240
推荐指数
7
解决办法
17万
查看次数