"PopToViewController" также выводит все контроллеры представления между ними?
Контроллеры навигации имеют стек контроллеров представления. Итак, допустим, что стек выглядит так:
[Дом, друзья, рекорды, Добавить, полный список]
Поэтому я в настоящее время на FullList, контроллер сверху в стеке. Теперь, если я сделаю:
var stack = navigationController!.viewControllers
navigationController?.popToViewController(stack[1] as! UIViewController, animated: true)
то есть я заскочил к контроллеру представления, называемому друзьями, он также выводит контроллеры представления, называемые highScores, и добавляет их или оставляю их и пропускаю в стек?
1 ответ
Решение