UIPageViewController:未调用viewControllerBeforeViewController和viewControllerAfterViewController

时间:2014-06-18 13:14:50

标签: ios cocoa ios7

我设置了UIPageViewController的dataSource属性,但它的函数从未调用过,视图为空(黑色)。

如果我使用以下方法设置至少第一页,则一切正常并调用dataSource方法:

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

我必须手动设置任何控制器,这似乎很奇怪。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

您应该提供初始viewController。使用数据源提供用户导航的其他视图控制器。