问题描述
我的主屏幕包含一个带有三个按钮的 TabBar。这些按钮之一为具有四个附加 ViewController 的流打开一个 NavigationContoller。
在这个流程结束时,一个弹出窗口出现一个屏幕“Gratulations,bla bla bla...”
在此视图中是一个 UIButton“返回主屏幕”,它将主屏幕移动到 "tabBarController?.selectedindex = 0"
到目前为止它有效!
但是,如果我再次单击 TabbarButton,我会再次看到屏幕“Gratulations,bla bla bla...”。
有人可以告诉我我是谁重置了流程再次开始的 NavigationController
谢谢丹尼斯
解决方法
当用户按下“返回主屏幕”按钮时添加以下代码行:
navigationController?.popToRootViewControllerAnimated(true)