我使用 SDWebImage
将图像下载到我的 UITableView
中:
[cell.imageView setImageWithURL:[NSURL URLWithString:tempPhotoURL] placeholderImage:[UIImage imageNamed:@"temp.jpg"]];
这工作得很好 - 没有问题。但是,当我单击 TableView 中的任何给定行时,我想将该行的缩略图加载到位于我正在导航到的详细信息屏幕中的 UIImageView
中。那么我该怎么做呢?由于图像已经下载,我现在是否必须从缓存中获取图像?如果是这样,其方法/过程是什么?如果这不是正确的出路,那什么才是正确的出路呢?
我无法从 SDWebImage
库中包含的所有文件和方法中找出答案...
最佳答案
只需使用几乎完全相同的代码来设置图像 - SDWebImage 将检查它是否已缓存,如果是,它将使用它而不是从 url 获取图像。
关于iphone - SDWebImage - 如何从缓存加载图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11554376/