最佳答案
我一直在遵循一些教程来创建自定义动画,同时从一个视图过渡到另一个。
我的测试项目使用自定义接口从 给你工程很好,但有人告诉我,它不再鼓励做自定义动画在一个自定义接口,我应该使用 UIViewControllerAnimatedTransitioning
。
我遵循了几个使用这个协议的教程,但是它们都是关于模态表示的(例如 本教程)。
我试图做的是在导航控制器树中进行一个按钮切换,但是当我试图对 show (push)切换进行同样的操作时,它就不再起作用了。
请告诉我在导航控制器中从一个视图到另一个视图自定义过渡动画的正确方法。
有没有一种方法可以用于所有的过渡动画?如果有一天我想做同样的动画,但最终不得不复制两次代码来处理模态与控制器的转换,那将是非常尴尬的。