我有viewController
。哪个没有navigationBar.
我正在推送另一个viewController
navigationBar.
哪个正在上升
我使用以下代码来显示navigationBar
self.navigationController?.setNavigationBarHidden(false, animated: false)
答案 0 :(得分:0)
我相信你试图在navigationBar
中隐藏firstVC
并在secondVC
中显示。
在firstVC
中尝试使用以下方法,并确保将firstVC
嵌入navigationController
。
您的 storyBoard 流程布局应如下所示......
在firstVC中实现以下方法。
override func viewWillAppear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(true, animated: true)
}
override func viewWillDisappear(_ animated: Bool) {
self.navigationController?.setNavigationBarHidden(false, animated: true)
}
输出:<强>更新强>