【发布时间】:2017-11-26 18:56:47
【问题描述】:
我设置了 3 个视图控制器。其中两个通过 Tab Bar Navigation 连接,第三个通过按钮和 segue 访问。但是当我导航到第三个视图控制器然后回到第二个视图控制器时,导航栏消失了,使我的第一个视图控制器无法访问。 谁能帮帮我?
【问题讨论】:
-
如果您需要显示导航栏,请使用
self.navigationController?.isNavigationBarHidden = false。如果是标签栏,则使用self.tabBarController?.tabBar.isHidden = true。您应该在viewWillAppear或viewDidAppear使用这些代码。 -
使用 unwind segue 返回您的第二个 VC。不要使用创建新 VC 的标准 segue。