具有动态分页功能的iOS UITableViewController

问题描述 投票:0回答:1

我的问题是 - 如何制作

UITableViewController
带分页

例如,我发送了一个请求,其中提供了有关科学文章数量的信息。在

UITableViewController
上,我用静态单元格呈现
tableView
中的所有信息,如果我想查看另一篇文章的信息,我应该向左或向右滑动,然后使用一些动画,例如控制器之间的转换,我将看到相同的控制器与另一个信息。

基本上主要的复杂性是

UITableViewController
,因为如果是
UIVIewController
,我可以实现大量的解决方案,例如
iCarousel
和许多其他解决方案,但是对于
TableViewController
我无法做出相同的解决方案。
如果您推荐一些解决方案,我会很高兴。

ios uitableview pagination ios6
1个回答
0
投票

UITableView 我认为继承自 UIScollView,所以你可以尝试说

[tableView setPageEnabled:YES]; 

如果这不起作用,您可以尝试获取表视图的子视图

[tableView subviews]; 

其中一个元素将是滚动视图,但请阅读文档以确保您可以操纵 UITableView 的 hiarchy

如果都失败了,在tableView中添加一个手势控件并放入垂直手势,然后调用该方法

scrollToRowAtIndexPath:atScrollPosition:animated:

以及用于返回的向左手势,但是您没有滚动视图提供的流畅动画。

向任何对此问题有有效解决方案的人表示支持。

© www.soinside.com 2019 - 2024. All rights reserved.