在Parse's AnyPic sample app中,只有滚动到每个表格单元格并等待几秒钟才能下载每个表格单元格中的照片。
有没有办法让应用程序一次下载PFQueryTableViewController中的所有图像,因此用户不必在每张照片上暂停以加载它?
答案 0 :(得分:2)
你可以在tableView中调用[cell.imageView loadInBackground]:cellForRowAtIndexPath:object:无论如何都要加载图像而不等待表停止。
如果要下载所有图像而无需滚动表格,可以在objectDidLoad中执行此操作。只需遍历self.objects并获取PFFile,然后为每个文件调用getDataInBackground以启动下载。它们将保存到磁盘,如果在滚动表格时它们可用,则应立即加载。