【发布时间】:2015-05-26 09:30:18
【问题描述】:
如何快速隐藏第一个 ViewController 或特定 ViewController 的导航栏?
我在viewDidLoad()中使用了以下代码:
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.isNavigationBarHidden = true
}
还有viewWillAppear:
override func viewWillAppear(animated: Bool) {
self.navigationController?.isNavigationBarHidden = true
}
这两种方法都对所有 ViewController 隐藏了导航控制器。
【问题讨论】:
-
您需要为所有视图控制器手动管理它..您不能为任何一个..
标签: ios swift uinavigationcontroller uinavigationbar