The specific implementation methods are as follows:
catransition* transition = [catransition animation];
Transition.type = Kcatransitionpush; Change how the View controller appears
Transition.subtype = Kcatransitionfromleft; where it appears.
[Self.navigationController.view.layer addanimation:transition forkey:kcatransition];
[Self.navigationcontroller PUSHVIEWCONTROLLER:YOURVC Animated:no];
The following options are available:
How the View controller appears
Ca_extern NSString * Const Kcatransitionfade
Ca_extern NSString * Const Kcatransitionmovein
Ca_extern NSString * Const Kcatransitionpush
Ca_extern NSString * Const KCATRANSITIONREVEAL
where it appears.
Ca_extern NSString * Const Kcatransitionfromright
Ca_extern NSString * Const KCATRANSITIONFROMLEFT
Ca_extern NSString * Const KCATRANSITIONFROMTOP
Ca_extern NSString * Const KCATRANSITIONFROMBOTTOM