如何解决在UITableView中实现照片异步加载的最佳方法
| 我实现的单元格中有两个图像的UITableView。这两个图像都将通过URL获得。我想知道异步加载这两个图像的最佳方法是什么。 有几个建议: http://www.hollance.com/2011/03/mhlazytableimages-ficiently-load-images-for-large-tables/ 和 http://www.markj.net/iphone-asynchronous-table-image/ 但是,我不太确定哪种方法最适合我的要求 1)在UITableView中加载约200个单元格 2)每个单元格包含两个通过URL获取的图像解决方法
这些链接应该是有用的。关于UITableViews的一件好事是它们不会一次创建所有单元。这意味着,如果仅在创建适用的单元格时才开始加载图像,则会首先将其粗略加载到屏幕上,这是理想的行为。如果您确保图像仅由UIImageViews保留,那么在内存不足的情况下,由于可以重新创建单元,因此不会冒着将所有图像缓存在内存中的风险。根据要加载的数据类型,您可能希望将图像(大小按其目标尺寸)缓存在文件系统或数据库中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。