Contents

viewControllers

The view controllers currently on the navigation stack.

Declaration

var viewControllers: [UIViewController] { get set }

Discussion

The root view controller is at index 0 in the array, the back view controller is at index n-2, and the top controller is at index n-1, where n is the number of items in the array.

Assigning a new array of view controllers to this property is equivalent to calling the setViewControllers(_:animated:) method with the animated parameter set to false.

See Also

Accessing items on the navigation stack