-2

导航控制器有一堆视图控制器。所以,让我们说堆栈看起来像这样:

[家,朋友,高分,添加,完整列表]

因此,我目前在 fullList,堆栈中的顶视图控制器。现在,如果我这样做:

var stack = navigationController!.viewControllers
navigationController?.popToViewController(stack[1] as! UIViewController, animated: true)

即我弹出到名为friends 的视图控制器,它是否也弹出名为highScores 的视图控制器并添加或留下这些并跳入堆栈?

4

1 回答 1

1

弹出视图控制器,直到指定的视图控制器位于导航堆栈的顶部。

是的。

于 2015-10-03T19:22:57.690 回答