重新加载数据,调用视图中不可见的所有单元格

时间:2018-01-19 18:34:01

标签: swift uicollectionview

我有一个包含100个项目组的数组,而我正在重新加载数据总共100个单元格正在重新加载。在这种情况下,每个单元格都会一次下载图像,然后显示内存警告。但我需要重新加载数据对于屏幕上的可见项目。

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

tableView.beginUpdates()
tableView.reloadRows(at: tableView.indexPathsForVisibleRows ?? [IndexPath](), with: .none)
tableView.endUpdates()