在从一个视图过渡到另一个视图时,我一直在遵循一些教程来创建自定义动画.
我的测试项目使用了here个自定义segue,效果很好,但有人告诉我,不再鼓励在自定义segue中制作自定义动画,我应该使用UIViewControllerAnimatedTransitioning
.
我遵循了几个使用此协议的教程,但它们都是关于模态表示的(例如,this tutorial).
我正在try 做的是导航控制器树中的推段,但是当我try 对显示(推送)段做同样的事情时,它不再起作用了.
请告诉我在导航控制器中从一个视图到另一个视图进行自定义过渡动画的正确方法.
有没有什么方法可以让我使用一种方法来处理所有的过渡动画呢?如果有一天我想做同样的动画,但最终不得不复制代码两次才能完成模态与控制器的转换,那就太尴尬了.