0
我正在使用具有主控和兩個不同詳細視圖控制器的splitViewController。 當應用程序加載時,首先使用導航工具欄詳細查看控制器加載。但是如果我回到主視圖控制器並打開相同的詳細視圖控制器,導航工具欄就會消失。iOS:導航工具欄沒有與SplitViewController一起出現
嘗試變更detailViewController如下,但它不工作:
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
if !appDelegate.loggedIn {
self.performSegueWithIdentifier("loginScreen", sender: self)
}
self.navigationController?.setNavigationBarHidden(false, animated: false)
}
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(false, animated: false)
}
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.setNavigationBarHidden(false, animated: true)
}