Navigation controller custom transition animation

To do a custom transition with navigation controller (UINavigationController), you should: Define your view controller to conform to UINavigationControllerDelegate protocol. For example, you can have a private class extension in your view controller’s .m file that specifies conformance to this protocol: @interface ViewController () <UINavigationControllerDelegate> @end Make sure you actually specify your view controller as … Read more