" popToViewController"同时弹出所有视图控制器?

时间:2015-10-03 18:58:24

标签: ios swift uiviewcontroller uikit poptoviewcontroller

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

  

[Home,friends,highScores,Add,fullList]

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

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

即我向视图控制器调用了朋友,它是否也会弹出视图控制器名为highScores并添加并保留或跳过这些并跳到堆栈中?