1
我想在用户到达集合视图的底部时加载集合视图中的更多数据,我可以控制用户何时到达底部,并且我有一个数组的20个项目中,我想加载5个项目,然后当用户达到底部加载该数组的另外5个项目,直到我加载20,但是如何在最后一个项目之后加载更多数据而无需刷新所有集合视图?如何在不重新加载所有数据的情况下在UICollectionView中加载更多数据
我想在用户到达集合视图的底部时加载集合视图中的更多数据,我可以控制用户何时到达底部,并且我有一个数组的20个项目中,我想加载5个项目,然后当用户达到底部加载该数组的另外5个项目,直到我加载20,但是如何在最后一个项目之后加载更多数据而无需刷新所有集合视图?如何在不重新加载所有数据的情况下在UICollectionView中加载更多数据
我确定如果您更改numberOfRowsInSection:
返回值,它应该自行更新。
尝试这样做,否则,只是[collectionview reloadData];
,我知道你不想,但我不认为它会加载重复的数据。
而且你可以检查使用此:
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
以来的CollectionView从滚动视图
继承我怎样才能改变numberOfRowsInSection?谢谢 – atrik
只需使其成为动态的(即数组的大小,并将新项目推送到阵列,我相信应该更新它) 您可能必须将它与'[collectionView reloadDate];' – MrHaze
为你做了那个单词吗? – MrHaze