Octagon transitioning navigation animation between controllers in UINavigationController
A simple project which demonstrate similar type 3d cube animation - octagon.
Quick setup
Select UINavigationController in your Storyboard/Xib file. Then drag and drop 'object' from object library into selected UINavigationController and select 'object'. In Identity inspector set class OLNNavigationControllerDelegate.h for selected 'object'. Switch to Connection inspector tab and drag and drop reference outlet 'delegate' to your UINavigetionController.