交互式默认UINavigationController转换

时间:2016-02-20 01:48:53

标签: ios animation uinavigationcontroller

我想让UINavigationController互动的默认推送和弹出动画,就像屏幕手势左侧的滑动一样。这些过渡将由手势识别器驱动。

网上有很多关于使用UIViewControllerInteractiveTransitioning制作自定义动画的信息,但我只是想让默认过渡互动。据我所知,使用这种方法无法做到这一点。

如何在不弄乱默认动画的情况下使这些过渡交互?

1 个答案:

答案 0 :(得分:0)

我花了几天时间研究这个问题,我只能使用UIViewControllerInteractiveTransitioning进行交互式转换,而委托人提供了“到”和“从”转换。

在两个动画上从0到1的过渡之间自动进行插值是有意义的,它特别需要声明的两个Transition Controller都执行此操作,而UINavigationControllerDelegate并没有提供一种方法来访问这两个动画可以告诉。