当用户点击按钮时,我想用新数据更改UICollection View单元格数据
我的意思是我想删除以前的数据并添加新数据
我使用collectionView.reloadData()
但它会向之前添加新数据,而不是替换它。
我怎么能这样做?
答案 0 :(得分:1)
在致电reloadData
之前,您必须清理用于填充集合的列表。
列表是您在方法中使用的列表:
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
答案 1 :(得分:0)
您可能正在将新数据添加到现有数据源中。因此,新数据将添加到现有数据中。最好在问题中添加此代码。