大家好,苹果如何加载不影响表格视图滚动的表格视图单元格图像。它的工作速度有多快。我想制作一个像直接从 URL 加载图像并且不影响 UITableview 滚动的表格视图
user1396086
问问题
146 次
2 回答
3
延迟加载是您所指的确切术语。(Apple Technologies 在任何适用的地方都使用 LazyLoading,无论是 iOS 还是 Mac OS X ——它也提供了最佳的用户体验,因为用户不会被迫等待)
Apple 提供了执行类似功能的示例源代码——这里是示例代码
不要与ParseOperation
类混淆。它只是 XML Parsing 功能的单独实现。虽然,这是一种更好的方法,但您可以在自己的工作类中编写它(从中调用连接请求。)
此外——Apple 已更新此代码以使用 Blocks (GCD)。希望对您有所帮助...
于 2012-09-10T06:18:05.067 回答
1
您不需要看得太远 - Apple 在 Open- LazyTables中有此代码。
如果你想知道神奇的酱汁是启动 bg 线程下载图像,在后台下载完成后,它会更新 UI 以显示图像。
于 2012-09-10T06:15:01.523 回答