0

在我的 ios 项目中,我使用 uicollectionview 和自定义 CollectionViewCells 来加载保存在设备上的本地图像(通过 ALAssets)。

当用户向下滚动然后备份时,就会出现我的问题。似乎 ALAssets 加载图像需要足够长的时间(我没有使用缩略图版本),这会使其混淆并设置单元格的错误图像。我确定这是错误单元格的图像,因为它在过去已经设置了正确的图像。

如何克服这个问题并同步加载的图像?

4

1 回答 1

1

取消连接到此函数内每个单元格的 ALAssets 操作:

- (void)prepareForReuse

在您的自定义单元格类中。这应该防止更新单元格上的图像,这些图像被重复使用并且具有不同的内容。

于 2013-09-10T22:24:40.817 回答