ios导航器跳转动画
出栈或压栈简单实现动画
CATransition *animation1=[CATransition animation];//类方法创建一个切换对象
animation1.duration=0.45;//动画持续时间
animation1.type=@"cube";//动画效果
// rippleEffect。波浪效果
// cube。立方体效果
// suckEffect。吸取效果
// pageCurl。翻页效果,从下往上
// pageUnCurl。从上往下
// oglFlip。翻转效果,
animation1.subtype=kCATransitionFromLeft;//从左开始切换,有多种类型,可以点击进去查看
[self.navigationController.view.layer addAnimation:animation1 forKey:nil];//加载动画到导航控制器的layer层
[self.navigationController popViewControllerAnimated:NO];//出栈。默认动画可以关闭,不然有时会和默认动画叠加