如何在UICollectionView中加载更多数据而无需重新加载所有数据

时间:2014-03-27 21:55:07

标签: ios objective-c uicollectionview

当用户到达集合视图的底部时,我想在集合视图中加载更多数据,我可以控制用户何时到达底部,并且我有一个包含20个项目的数组,我想加载5个项目,然后当用户到达底部加载该数组的5个项目,直到我加载20,但如何在最后一项之后加载更多数据而不刷新所有集合视图?

1 个答案:

答案 0 :(得分:0)

我确定您是否更改了numberOfRowsInSection:返回值,它应该自行更新。

尝试这样做,否则,只是[collectionview reloadData];,我知道你不想,但我认为它不会加载重复的数据。

你可以用这个来检查:

-(void)scrollViewDidScroll:(UIScrollView *)scrollView

因为collectionView继承自scrollView