iphone - SDWebImage - 如何从缓存加载图像?

标签 iphone uitableview uiimage sdwebimage

我使用 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/

相关文章:

ios - 如何将图片的 .raw 或原始字节存储到没有 png 或 jpeg 表示的本地磁盘文档文件夹

ios - 调整 ImageView 大小(图像填充其边界),同时保留 UIImage 纵横比

iphone - 在安装或更新后以编程方式在应用程序中还原以前的应用程序内购买吗?

objective-c - 在加载 tableview 之前检测 iPhone 方向

iphone - NSFetchedResultsChangeDelete 未被触发

iphone - 是否 dequeueReusableCellWithIdentifier : call an initializer in my UITableViewCell subclass?

iphone - Sencha Touch 和保存本地媒体

iphone - uitableviewcell 交替背景单元格颜色,即使对于没有数据的单元格也是如此

iphone - 为什么 iPhone OS 3.1 上的 NSOperationQueue 会保留长期取消(和释放)的操作?

iphone - EGO照片查看器 : Start at specific photo