标签栏和导航控制器复位



我的主屏幕包含一个带有三个按钮的标签栏。其中一个按钮为一个流打开了一个navigationcontroller和另外四个ViewController。在这个流程的最后,会出现一个弹出窗口,上面写着"恭喜,等等等等……"在这个视图中是一个UIButton "回到主屏幕"移动主屏幕到"tabBarController?.selectedIndex = 0"到目前为止,它是有效的!但是如果我再次点击标签栏按钮,我就会看到屏幕上写着"恭喜,等等等等……"再一次。谁能告诉我我重置了NavigationController流再次开始

谢谢丹尼斯

在用户按下"返回主屏幕"时添加以下代码行按钮:

navigationController?.popToRootViewControllerAnimated(true)

最新更新