如何在Custom UITableViewCell中下载和加载下载图像?

时间:2012-05-09 06:48:43

标签: iphone image uitableview download

我从服务器上获得了这样的文字:

test_abc http://www.xxx.a.jpg test_aaa http://www.xxx.b.jpg test_ccc

我想将字符串拆分为["test_abc", "http://www.xxx.a.jpg", "test_aaa", "http://www.xxx.b.jpg", "test_ccc"],然后在UITableViewCell中显示它们,在下载图像之前,我使用了LoadingIndicator作为占位符,当下载图像时,显示图像并修改单元格的高度以显示整个图像。

有人可以帮我这么做吗?

2 个答案:

答案 0 :(得分:0)

您可以使用SDWebImage,而不必担心缓存等问题。

网络图片 该库为UIImageVIew提供了一个类别,支持来自Web的远程图像。

它提供:

UIImageView类别,将Web图像和缓存管理添加到Cocoa Touch框架 异步图像下载器 具有自动缓存到期处理的异步内存+磁盘映像缓存 保证不会多次下载相同的URL 保证不会一次又一次地重试伪造的URL 表演!

答案 1 :(得分:0)

尝试查看Three20

由为iOS编写官方“Facebook”应用程序的人编写的开源库。此外,Facebook应用程序的代码基于该库。