let transition = CATransition()
transition.duration = duration
transition.type = type
transition.timingFunction = timingFunction
transition.subtype = subtype
self.navigationController?.view.layer.add(transition, forKey: nil)
self.navigationController?.pushViewController(MyVC(), animated: false)
可以设置push跟pop时的动画是,type有左边,右边,上边,下边都可以