【发布时间】:2018-05-10 10:24:17
【问题描述】:
我在NavigationController 中嵌入了viewController,并将其设置为rootViewController。然后我将TabBarController 连接到NavigationController。我在LessonViewController 中有一个按钮,显示PurchaseViewController,然后在PurchaseViewController 中有一个返回按钮,显示LessonViewController。但是,标签栏仍然存在于PurchaseViewController,所以我勾选了hideBottomBarOnPush,这解决了这个问题,但是当我继续回到LessonViewController时,标签栏已经消失了。
有什么想法吗?
下图是我的故事板现在的样子:
【问题讨论】:
-
按下后退按钮时不应该推动另一个 LessonViewController,但应该弹出 PurchaseViewController。如果您推送另一个 LessonViewController 旧的 PurchaseViewController 仍将在导航堆栈中。
-
我已经听取了您的建议并弹出了他的视图控制器!干杯
标签: ios swift uinavigationcontroller uitabbarcontroller