Я реализую пользовательский UIPageViewController, чтобы я мог использовать пользовательские анимации между контроллерами представления.
Я могу перейти от одного контроллера вида к другому с помощью метода transition(from:to:duration:options:animations:completion:)
.Однако я хочу, чтобы переход был интерактивным, управляемым распознавателем панорамирования.
Я реализовал и
animationController(forPresented presented: UIViewController, presenting: UIViewController, source: UIViewController)
и
interactionControllerForPresentation(using animator: UIViewControllerAnimatedTransitioning)
на дочерних контроллерах представления, но эти методы не вызываются при использовании вышеупомянутой функции перехода.
Как получить интерактивный переход между двумя контроллерами дочерних представлений?