我只是在我的应用程序中推送详细视图控制器,但我想要的是加快一点点动画。我知道默认时间是0.35,但我可以以某种方式更改该值以推送另一个视图控制器吗? Swift或Objective-C中的代码将不胜感激
答案 0 :(得分:0)
尝试:
UIView.animateWithDuration(0.70, animations: { () -> Void in
UIView.setAnimationCurve(UIViewAnimationCurve.EaseInOut)
self.navigationController!.pushViewController(nextView, animated: false)
UIView.setAnimationTransition(UIViewAnimationTransition.FlipFromRight, forView: self.navigationController!.view!, cache: false)
})