gpt4 book ai didi

iOS:SplitViewController 不显示导航工具栏

转载 作者:行者123 更新时间:2023-11-29 01:49:56 25 4
gpt4 key购买 nike

我正在使用一个 splitViewController,它有一个主视图 Controller 和两个不同的详细 View Controller 。当应用程序加载时,第一个详细 View Controller 加载导航工具栏。但是,如果我返回到主视图 Controller 并打开相同的详细 View Controller ,导航工具栏就会消失。


尝试如下更改 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)

}

最佳答案

尝试将两个详细 View Controller 嵌入到导航 Controller 中。您可以通过在 Storyboard 中选择 View Controller 来完成此操作。

点击编辑器菜单标签。

导航到 EMBED IN

然后选择导航 Controller 。

关于iOS:SplitViewController 不显示导航工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31525727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com