UITableViewCell 在后台加载并在完成后更新到特定的 tableViewCell
我想让 tableView 像澳大利亚 SBS 新闻应用程序中的“部分”一样。首先加载列表(当后台线程从 url 获取图像时,图像仍然显示默认图像),并且在图像完成下载或从 URL 获取后,它将更新到特定的 tableViewCell。我怎样才能做到这一点?如果我使用线程,在主线程(performSelectorOnMainThread)中执行更新视图时如何返回到 tableViewCell 中的特定索引?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
完成加载单元格后,调用 [tableView reloadRowsAtIndexPaths:<#(NSArray *)#> withRowAnimation:<#(UITableViewRowAnimation)#>] 并且它将重绘它。您可以从 PerformSelectorOnMainThread 方法调用它。
When you finish loading the cell, call [tableView reloadRowsAtIndexPaths:<#(NSArray *)#> withRowAnimation:<#(UITableViewRowAnimation)#>] and it will redraw it. You can call it from the performSelectorOnMainThread method.