具有模态的PopToViewController

时间:2018-07-06 21:13:37

标签: ios uiviewcontroller poptoviewcontroller

我目前正在使用PopToViewController进行实验,并注意到如果遇到以下情况,我将从方法中获取空值:

导航堆栈

UIViewController1-位置0
UIViewController2
UIViewController3
UIViewController4
UIViewController5模态呈现

我得到一个事件,该事件触发弹出回到UIViewController1。当我从UIViewController1调用NavigationController.PopToViewController时,返回值为null,但视图从导航堆栈中删除,但模式保持打开状态。我似乎也没有收到任何已删除的UIViewControllers生命周期事件。

这种期望的行为还是在任何地方都有记录?我可以理解模式保持打开状态,但是我不明白为什么PopToViewController方法将返回null。

我要弹出的ViewController肯定在导航堆栈中。

0 个答案:

没有答案