SDWebImage 的使用
来源:互联网 发布:java研发工程师南昌 编辑:程序博客网 时间:2024/06/14 01:17
imageView 首选缓存 加载image
使用缓存
[self.leftImageView sd_setImageWithURL:[NSURL URLWithString:model.imgUrl] placeholderImage:[UIImage imageNamed:@"placehold11"] completed:^(UIImage * _Nullable image, NSError * _Nullable error, SDImageCacheType cacheType, NSURL * _Nullable imageURL) { if (image) { UIImage *nowImgae=[YXTool imageByScalingAndCroppingForSize:CGSizeMake(90, 90) image:image]; self.leftImageView.image=nowImgae; }else{ self.leftImageView.image=[YXTool imageByScalingAndCroppingForSize:CGSizeMake(90, 90) image:[UIImage imageNamed:@"placehold11"]]; //self.image_url.contentMode } }];
这种每次都会下载, 下载下来加载image
SDWebImageManager *manager = [SDWebImageManager sharedManager]; [manager.imageDownloader downloadImageWithURL:[NSURL URLWithString:model.imgUrl ] options:0 progress:^(NSInteger receivedSize, NSInteger expectedSize, NSURL * _Nullable targetURL) { } completed:^(UIImage * _Nullable image, NSData * _Nullable data, NSError * _Nullable error, BOOL finished) { if (image) { UIImage *nowImgae=[YXTool imageByScalingAndCroppingForSize:CGSizeMake(90, 90) image:image]; self.leftImageView.image=nowImgae; }else{ self.leftImageView.image=[YXTool imageByScalingAndCroppingForSize:CGSizeMake(90, 90) image:[UIImage imageNamed:@"placehold11"]]; //self.image_url.contentMode } }];
阅读全文
0 0
- SDWebImage的使用
- SDWebImage的block使用
- SDWebImage的使用
- SDWebImage的基本使用
- SDWebImage的基本使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- 最新版SDWebImage的使用
- delphi合并两个数组例子
- 文本框及 Combo Box内数据清除
- 二叉树 基本概念
- 关于解决 ORA-28595、ORA-06520 sql报错问题
- 第五篇 CSS入门 明白 三种嵌套形式,三种常用控制器
- SDWebImage 的使用
- redis集群动态增加或者删除节点
- 547. Friend Circles(并查集)
- 【51Nod1353】树
- redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录
- 挑战程序竞赛系列(39):4.1模运算的世界(2)
- 博弈论水题列表
- Codeforces 18D Seller Bob (贪心)
- Springboot中使用定时器