我试图在现有的UICollectionView中添加更多的单元格,它已经填充了一些单元格。
我试图使用CollectionViewreloadData但它似乎重新加载了整个CollectionView,我只想添加更多单元格。
有人能帮我吗?

最佳答案

UICollectionView类具有添加/删除项的方法。例如,要在某个index(在0部分中)插入项目,请相应地修改模型,然后执行以下操作:

int indexPath = [NSIndexPath indexPathForItem:index];
NSArray *indexPaths = [NSArray arrayWithObject:indexPath inSection:0];
[collectionView insertItemsAtIndexPaths:indexPaths];

剩下的就看风景了。

关于xcode - 将更多的UICollectionViewCell添加到现有的UICollectionView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43391596/

10-13 04:05