1

UIPageViewController我在这里学习如何使用http://www.techotopia.com/index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application并让示例运行。但是当我把它放到我的应用程序中时,我只是用图像替换了要转动的文本,我发现图像可以向前翻页但不能向后翻页,我真的仔细检查了代码但我找不到原因?有人遇到这个问题吗?

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController
{
    NSUInteger index = [self indexOfViewController:(BigPictureViewController *)viewController];
    if ((index == 0) || (index == NSNotFound))
    {
        return nil;
    }

    index--;
    return [self viewControllerAtIndex:index];
}

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
{
    NSUInteger index = [self indexOfViewController:(BigPictureViewController *)viewController];

    if (index == NSNotFound)
    {
        return nil;
    }

    if (index == [self.pageContent count])
    {
        return nil;
    }

    index++;
    return [self viewControllerAtIndex:index];
}
4

2 回答 2

1

If you are using UISplitViewController, remove it's swipe gesture with splitViewController.presentWithGesture = NO

于 2012-07-11T09:05:22.290 回答
0

您可能尚未将 xib 事件连接到相关方法。

于 2012-05-07T15:25:28.450 回答