页面更改时iOS UIPageViewController索引不增加
Posted
技术标签:
【中文标题】页面更改时iOS UIPageViewController索引不增加【英文标题】:iOS UIPageViewController index not incrementing when page change 【发布时间】:2013-02-01 20:18:11 【问题描述】:我正在尝试实现 UIPageViewController 及其工作,但索引始终为 cero。我实施:
-(UIViewController*)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
NSUInteger index=[self indexOfViewController:(contentViewController*)viewController];
NSLog(@" index %d", index);
if (index==NSNotFound)
return nil;
index++;
return [self viewControllerAtIndex:index];
但视图控制器的索引从未更新。任何关于为什么的指针?
【问题讨论】:
indexOfViewController:
的实现是什么?
谢谢问题出在:-(NSUInteger)indexOfViewController:(contentViewController *)viewController
请解释解决方案是什么,以防其他人遇到同样的问题。
【参考方案1】:
开:
-(contentViewController *)viewControllerAtIndex:(NSUInteger)index
我返回值为cero 的索引。我修复了一切正常
【讨论】:
以上是关于页面更改时iOS UIPageViewController索引不增加的主要内容,如果未能解决你的问题,请参考以下文章
如何在 JQuery Mobile for iOS 中发生页面更改时添加一些操作
iOS6 自动旋转 - UIPageViewController