我用[self.navigationController pushViewController:mUIViewController animated:YES]跳转到另一个界面,我想改一下动画的持续时间,请问怎么改?
你可以自己写动画实现
系统默认的push动画时间是改不了的。
可以自己实现动画效果
一个hack的方法就是 push的子Viewcontroller 的 viewwillappear里的 前 加个可控制时间的死循环(主线程里)。
写一个UInavigationController的分类 重新写pushViewController: animated:方法 网上有代码,google就能得到