From b630a05f8e961cb74554aefa6f6a79c8aacf7efe Mon Sep 17 00:00:00 2001 From: Mike Judge Date: Wed, 2 Oct 2013 15:13:15 -0700 Subject: [PATCH] UIImages are now created with a default retina scale --- AsyncImageView/AsyncImageView.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AsyncImageView/AsyncImageView.m b/AsyncImageView/AsyncImageView.m index 888e0d7..513d3a1 100755 --- a/AsyncImageView/AsyncImageView.m +++ b/AsyncImageView/AsyncImageView.m @@ -44,6 +44,7 @@ NSString *const AsyncImageCacheKey = @"cache"; NSString *const AsyncImageErrorKey = @"error"; +CGFloat const AsyncImageRetinaScale = 2.0; @interface AsyncImageConnection : NSObject @@ -178,7 +179,7 @@ - (void)processDataInBackground:(NSData *)data { if (!_cancelled) { - UIImage *image = [[UIImage alloc] initWithData:data]; + UIImage *image = [UIImage imageWithData:data scale:AsyncImageRetinaScale]; if (image) { //add to cache (may be cached already but it doesn't matter)