是否可以为UITableView行添加分页?当用户垂直滚动UITableView时,它会更改行!
答案 0 :(得分:5)
您可以使用方法tableView:willDisplayCell:forRowAtIndexPath:
在底部添加更多行。每次要显示一行之前,都会调用此方法。在该方法中,检查该行是否与数据源中的最后一项对应。如果是,请在末尾添加更多行。
if(indexPath.row == [self.items count] - 1) //items is your data source
{
[self addMoreItems];
}
HTH,
阿克沙伊
答案 1 :(得分:0)
在tableView中创建页面并不难,只需要在需要时允许表扩展。
当用户点击最后一行(或行加载,无论你想要什么)时,使用可变结构,例如NSMutableArray
作为tableView的主要数据源。获取新数据,将其附加到数组,然后强制tableview重新加载。