我在这里学习如何使用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];
}
答案 0 :(得分:1)
如果您使用UISplitViewController
,请使用splitViewController.presentWithGesture = NO
答案 1 :(得分:0)
您可能没有将xib事件连接到相关方法。