我使用navigationController推送和弹出2个viewcontrollers。
但我希望在两个ViewController的视图之间间隔5秒进行过渡(就像CATransition淡入一样)。
可能吗?
欢迎任何评论
谢谢
开发者
最佳答案
您可以这样使用CATransition
:
CATransition* transition = [CATransition animation];
transition.duration = 5.0;
transition.type = kCATransitionFade;
[self.navigationController.view.layer addAnimation:transition
forKey:kCATransition];
[self.navigationController pushViewController:self.alternateView
animated:NO];