我一直在关注一些教程,以便在从一个视图转换到另一个视图时创建自定义动画.
我在这里使用自定义segue的测试项目工作正常,但有人告诉我,不再鼓励在自定义segue中进行自定义动画,我应该使用UIViewControllerAnimatedTransitioning.
我遵循了几个使用此协议的教程,但所有这些教程都是关于模态演示(例如本教程).
我想要做的是在导航控制器树中推送segue,但是当我尝试使用show(push)segue做同样的事情时它不再起作用了.
请告诉我在导航控制器中自定义将动画从一个视图转换到另一个视图的方法.
无论如何我可以使用一种方法来处理所有过渡动画吗?如果有一天我想做同样的动画但最终必须复制代码两次以处理模态与控制器转换,那将是很尴尬的.