私は使用しています
- (void)pageViewController:(UIPageViewController *)pageViewController willTransitionToViewControllers:(NSArray *)pendingViewControllers
で現在表示されているページを追跡しますUIPageViewController
。このメソッドは iOS 6 から利用できますが、iOS 5 でもこれを実現する必要があります。で試しました
- (void)pageViewController:(UIPageViewController *)pageViewController didFinishAnimating:(BOOL)finished previousViewControllers:(NSArray *)previousViewControllers transitionCompleted:(BOOL)completed
previousViewControllers
count は常に 1 なので仕方がないか、何かが足りないのかもしれません。