UIPageViewController只有一个内容视图控制器

我有一个应用程序与webView和一些JS技巧来呈现文本。 分页是在JS中实现的,我只是将事件从手势传递给JS函数。 但是我想念的是animation。 知道用户只要看到他刷新页面的另一部分。 所以我决定使用UIPageViewController。 我需要一个控制器来显示,它将在转动的animation中改变它的状态。 所以每次都会返回同样的一个

-(UIViewController*) pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController 

 - (UIViewController*) pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController 

现在我有这个错误。

最后,这个问题 – 在pageViewController中只能使用一个控制器进行适当的animation?

您可以使用UIViewtransitionWithView:方法来animation内容更改,并添加一个curlanimation,就像这样:

  [UIView transitionWithView:self.view duration:0.5 options:UIViewAnimationOptionTransitionCurlUp animations:^{ // change your content here } completion:^(BOOL finished) { // optional completion block }]; 

在我看来,你真的想用一个简单的UIScrollViewpagingEnabled 。 也许你用UIPageControl混淆UIPageControl