如何清除旧的UICollectionViewCell数据以避免重复单元格?

时间:2018-02-05 14:07:55

标签: ios objective-c uitableview uicollectionview uicollectionviewcell

我的collectionview单元格重复多次。我之前也发过一个问题...... Check the Question with source code

在它重复10次之前,每个相同的细胞减少到5次..因为我用过

image.image = nil

但我想完全停止重复的细胞。

我在重新加载数据之前尝试了自定义单元格,重置/清除数据源,并尝试了谷歌搜索结果中几乎所有可能的解决方案。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您应该覆盖- (void)prepareForReuse;并从那里清理单元格内容。

- (void)prepareForReuse {
    image.image = nil;
}