两个子视图控制器之间的交互式过渡

时间:2018-10-26 08:41:41

标签: swift transition interactive childviewcontroller ios-animations

我正在实现自定义UIPageViewController,以便可以在视图控制器之间使用自定义动画。

我可以使用transition(from:to:duration:options:animations:completion:)方法从一个视图控制器过渡到另一个。但是我希望过渡是交互式的,由平移手势识别器控制。

我都实现了

animationController(forPresented presented: UIViewController, presenting: UIViewController, source: UIViewController)

interactionControllerForPresentation(using animator: UIViewControllerAnimatedTransitioning)
在子视图控制器上

,但是在使用上述过渡函数时不会调用这些方法。

如何在两个子视图控制器之间进行交互式转换?

0 个答案:

没有答案