UIPageViewControllerDelegate provides the following function: func pageViewController(_ pageViewController: UIPageViewController, didFinishAnimating finished: Bool, previousViewControllers: [UIViewController], transitionCompleted completed: Bool)
This gets called only when we swap pages and keep off finger.
But if we swap page with one finger and hold the next page with a second finger and keep swapping (i.e. both fingers on the screen swapping pages continuously without stopping) then didFinishAnimating never gets called.
If this function is designed only to get called after the transition fully finished then there should be some delegate function which gets called when 1 single page is swapped without keeping off the finger (i.e. continuous swapping).
How to get this behavior from pageViewController?