TabBar 和 Navigation Controller 重置

TabBar and Navigation Controller reset

我的主屏幕包含一个带有三个按钮的 TabBar。这些按钮之一打开一个 NavigationContoller 用于带有四个附加 ViewController 的流。 在此流程结束时,会出现一个弹出窗口,其中显示屏幕“Gratulations, bla bla bla...” 在此视图中有一个 UIButton“返回主屏幕”,它将主屏幕移动到 "tabBarController?.selectedIndex = 0" 到目前为止它有效! 但是,如果我再次单击 TabbarButton,我会再次看到屏幕“Gratulations, bla bla bla...”。 有人能告诉我我是谁重置了流程再次开始的 NavigationController

谢谢丹尼斯

当用户按下“返回主屏幕”按钮时添加以下代码行:

navigationController?.popToRootViewControllerAnimated(true)