Instance Property


The delegate of the navigation controller object.


weak var delegate: UINavigationControllerDelegate? { get set }


You can use the navigation delegate to perform additional actions in response to changes in the navigation interface. For more information about implementing the delegate, see UINavigationControllerDelegate.

See Also

Customizing the Navigation Interface Behavior

protocol UINavigationControllerDelegate

Use a navigation controller delegate (a custom object that implements this protocol) to modify behavior when a view controller is pushed or popped from the navigation stack of a UINavigationController object.