我正在使用某种类型的UI,您可以假设它是UITableView
(请不要建议UITableView
框架,因为我使用的不是UITableView
,但功能非常相似
我使用AFNetworking
异步下载图像,我将其存储到数组中。在cellForRowAtIndexPath
方法中,我填充了该数组的内容。但问题是,在调用cellForRowAtIndexPath
导致崩溃之前,数据才会完成下载。
在填充类似于表格视图的UI时,处理异步数据下载的最佳方法是什么?
答案 0 :(得分:0)
例如,您可以使用占位符图像返回单元格,并保持对其索引的引用。当你最终得到图像时,只需重新加载该单元格。如果UITableView可见,它只会重新加载它,现在你将拥有该图像。