具有动态分页功能的iOS UITableViewController

具有动态分页功能的iOS UITableViewController,ios,ios6,uitableview,paging,Ios,Ios6,Uitableview,Paging,我的问题是-如何使UITableViewController具有分页功能 例如,我发送了一个请求,该请求提供了有关科学文章数量的信息。在UITableViewController上,我使用静态单元格显示tableView中的所有信息,如果我想查看关于另一篇文章的信息,我只需向左或向右滑动,然后在控制器之间进行一些类似动画的转换,我将看到具有另一信息的同一控制器 基本上,主要的复杂性是UITableViewController,因为如果它是UIVIewController,我可以实现大量的解决方案

我的问题是-如何使
UITableViewController
具有分页功能

例如,我发送了一个请求,该请求提供了有关科学文章数量的信息。在
UITableViewController
上,我使用静态单元格显示
tableView
中的所有信息,如果我想查看关于另一篇文章的信息,我只需向左或向右滑动,然后在控制器之间进行一些类似动画的转换,我将看到具有另一信息的同一控制器

基本上,主要的复杂性是
UITableViewController
,因为如果它是
UIVIewController
,我可以实现大量的解决方案,如
iCarousel
和许多其他解决方案,但使用
TableViewController
我无法做出相同的解决方案。

如果您能推荐一些解决方案,我将非常高兴。

UITableView我认为继承了UIScollView,所以您可以尝试说

[tableView setPageEnabled:YES]; 
如果不起作用,可以尝试获取表视图的子视图

[tableView subviews]; 
其中一个元素是滚动视图,但请阅读文档以确保允许您操作UITableView的hirearchy

如果所有其他操作都失败,请向tableView添加一个手势控件,并输入垂直手势,然后调用该方法

scrollToRowAtIndexPath:atScrollPosition:animated:
以及用于返回的左手势,但是您没有滚动视图提供的流体动画


向对此有良好有效解决方案的任何人提供道具。

您可以实现普通UIViewController,只需实现UITableView所需的所有委托等,并在普通UIViewController中托管tableView