UIPageViewController更新页数

时间:2017-05-01 00:12:41

标签: ios objective-c uipageviewcontroller

嘿伙计们,我想知道是否有人知道如何更新UIPageViewController中的页数

UIPageViewController有方法

- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController {
    return count;
}

但是在开头调用它并且无法更新它。 使用表格视图,您可以拨打[tableView reloadData]

有谁知道如何“重新加载”UIPageViewController的数据?

谢谢你们

1 个答案:

答案 0 :(得分:1)

使用UIPageViewController的setViewControllers方法:

- (void)setViewControllers:(NSArray<UIViewController *> *)viewControllers 
             direction:(UIPageViewControllerNavigationDirection)direction 
             animated:(BOOL)animated 
             completion:(void (^)(BOOL finished))completion;

在UIPageViewController上调用此方法,并将其传递给您想要呈现的视图控制器。