我们有个需求,就是设置图片模糊背景,测试上了一个Gif图,模糊的背景就不合时宜了。那么问题来了,怎么设置sdwebimage加载gif图片不动呢
NSString *imageString = [NSString stringWithFormat:@"%@", _recommendModel.imageURL];
NSURL *url = [NSURL URLWithString:imageString];
UIImage *placeImage = [UIImage imageWithContentsOfFile:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"zglxw_placeholder_169"]];
//SDWebImageDecodeFirstFrameOnly 生成动图的第一帧并作为静态图片
[self.backgroundImageview sd_setImageWithURL:url placeholderImage:placeImage options:SDWebImageDecodeFirstFrameOnly];
一定不要使用缓存,一定不要使用,缓存会动。
网友评论