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)
}