【发布时间】:2013-02-25 21:07:32
【问题描述】:
我有一个UIPageViewController,我正在为使用UIPageControllerDelegate 和UIPageControllerDataSource 的实现提供页面数据。
一切正常,但我希望能够将项目添加到页面数据并重新排序页面数据。
如果用户已经到达最后一页,然后我添加了一个项目,他们将无法到达下一页,因为 viewControllerAfterViewController: 已经被调用。如果他们向后滚动一个然后向前滚动两个,他们可以很好地进入新页面,因此数据设置正确。我如何告诉UIPageViewController 刷新其存储以了解接下来会发生什么?
同样,我想重新排序支持页面视图的集合。但如果我这样做,我会遇到同样的问题 - 页面视图会认为下一页仍然是上次加载当前页面时的状态。
我想我在UITableView 上寻找类似于reloadData: 的东西。
【问题讨论】:
标签: ios iphone cocoa-touch uikit uipageviewcontroller