From ae4ecb16f6ecc278d480e642c8d8cd79fcc3f73f Mon Sep 17 00:00:00 2001 From: Denis Lebedev Date: Mon, 4 Nov 2013 14:36:34 +0300 Subject: [PATCH] Use UIImagePNGRepresentation to preserve transparency --- SDWebImage/SDImageCache.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SDWebImage/SDImageCache.m b/SDWebImage/SDImageCache.m index f520fe5..e55ec71 100644 --- a/SDWebImage/SDImageCache.m +++ b/SDWebImage/SDImageCache.m @@ -158,7 +158,7 @@ static const NSInteger kDefaultCacheMaxCacheAge = 60 * 60 * 24 * 7; // 1 week if (image) { #if TARGET_OS_IPHONE - data = UIImageJPEGRepresentation(image, (CGFloat)1.0); + data = UIImagePNGRepresentation(image); #else data = [NSBitmapImageRep representationOfImageRepsInArray:image.representations usingType: NSJPEGFileType properties:nil]; #endif