2

Parse 的 AnyPic 示例应用程序中,每个表格单元格中的照片只有在您滚动到它们并等待几秒钟时才会被下载。

有没有办法让应用程序一次下载 PFQueryTableViewController 中的所有图像,这样用户就不必在每张照片上暂停来加载它?

4

1 回答 1

2

您可以在 tableView:cellForRowAtIndexPath:object: 中调用 [cell.imageView loadInBackground] 来加载图像,而无需等待表格停止。

如果您想下载所有图像而不需要滚动表格,您可以在 objectDidLoad 中进行。只需遍历 self.objects 并获取 PFFile,然后为每个文件调用 getDataInBackground 以启动下载。它们将被保存到磁盘,如果在您滚动表格时可用,它们应该会立即加载。

于 2012-08-28T17:21:06.267 回答