@@ -69,9 +69,9 @@ - (void)setImageColor:(UIColor *)imageColor {
69
69
70
70
- (UIImage*)makeImage : (UIImage *)image withTint : (UIColor *)color {
71
71
UIImage *newImage = [image imageWithRenderingMode: UIImageRenderingModeAlwaysTemplate];
72
- UIGraphicsBeginImageContextWithOptions (image.size , NO , 0.0 );
72
+ UIGraphicsBeginImageContextWithOptions (image.size , NO , newImage. scale );
73
73
[color set ];
74
- [newImage drawInRect: CGRectMake (0 , 0 , newImage .size.width, newImage.size.height)];
74
+ [newImage drawInRect: CGRectMake (0 , 0 , image .size.width, newImage.size.height)];
75
75
newImage = UIGraphicsGetImageFromCurrentImageContext ();
76
76
UIGraphicsEndImageContext ();
77
77
return newImage;
@@ -124,7 +124,7 @@ - (void)reloadImage
124
124
} {
125
125
self.hasSentOnLoadStart = NO ;
126
126
}
127
- UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL: _source.url] scale: [[UIScreen mainScreen ] scale ] ];
127
+ UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL: _source.url]];
128
128
[self setImage: image];
129
129
if (self.onFastImageProgress ) {
130
130
self.onFastImageProgress (@{
@@ -209,13 +209,6 @@ - (void)downloadImage:(FFFastImageSource *) source options:(SDWebImageOptions) o
209
209
weakSelf.onFastImageLoadEnd (@{});
210
210
}
211
211
} else {
212
- CGFloat scale = [UIScreen mainScreen ].scale ;
213
-
214
- if (scale > 1.0 ) {
215
- image = [UIImage imageWithCGImage: [image CGImage ] scale: scale orientation: UIImageOrientationUp];
216
- [weakSelf setImage: image];
217
- }
218
-
219
212
weakSelf.hasCompleted = YES ;
220
213
[weakSelf sendOnLoad: image];
221
214
if (weakSelf.onFastImageLoadEnd ) {
0 commit comments