【发布时间】:2016-04-15 12:18:26
【问题描述】:
在我的应用程序中,我正在使用 URL 下载一些图像并将它们放在 cell.imageView[indexPath.row] 中(这是一个自定义单元格,里面有一个 imageView)。
我一次可以看到两个单元格,我注意到该方法
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> CustomCell {
}
每次显示单元格时都会调用它。所以我的应用继续从服务器下载图像,应用结果很慢。
我想知道是否可以缓存我已经看到的单元格的数据,所以如果我在 tableView 中向上滚动,我不需要重新下载图像!说代码我想调用上面写的func,只有当我向下滚动表格而不是我已经看到的单元格时。
【问题讨论】:
标签: ios swift uitableview uiimageview custom-cell