В моем представлении содержимого есть верхняя панель, на которой отображается страница 1 из 50. Как я могу обновить эту строку, когда PageViewController перемещается влево и вправо.
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
viewControllerBeforeViewController:(UIViewController *)viewController
{
NSUInteger currentIndex = [self.modelArray indexOfObject:[(ContentViewController *)viewController DocumentPath]];
NSLog(@"CURRENT PAGE IN CONTENTVIEW====%d",currentIndex-1);
}
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
viewControllerAfterViewController:(UIViewController *)viewController
{
NSUInteger currentIndex = [self.modelArray indexOfObject:[(ContentViewController *)viewController DocumentPath]];
NSLog(@"CURRENT PAGE IN CONTENTVIEW====%d",currentIndex+1);
}
Приведенный выше код всегда возвращает неправильный счет, как я могу это решить.
Мне нужен конкретный номер страницы в представлении содержимого. Я имею в виду в viewdidload или что-то в этом роде в представлении контента