Methods
navigationController(_:willShow:animated:)
open func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool)
navigationController(_:didShow:animated:)
open func navigationController(_ navigationController: UINavigationController, didShow viewController: UIViewController, animated: Bool)
navigationControllerSupportedInterfaceOrientations(_:)
open func navigationControllerSupportedInterfaceOrientations(_ navigationController: UINavigationController) -> UIInterfaceOrientationMask
navigationControllerPreferredInterfaceOrientationForPresentation(_:)
open func navigationControllerPreferredInterfaceOrientationForPresentation(_ navigationController: UINavigationController) -> UIInterfaceOrientation
navigationController(_:interactionControllerFor:)
open func navigationController(_ navigationController: UINavigationController, interactionControllerFor animationController: UIViewControllerAnimatedTransitioning) -> UIViewControllerInteractiveTransitioning?
navigationController(_:animationControllerFor:from:to:)
open func navigationController(_ navigationController: UINavigationController, animationControllerFor operation: UINavigationController.Operation, from fromVC: UIViewController, to toVC: UIViewController) -> UIViewControllerAnimatedTransitioning?