[Issue #110] Fixing orientation issues by using UIImage imageOrientation value rather than assuming UIImageOrientationUp

This commit is contained in:
Mattt Thompson 2011-11-21 11:19:25 -06:00
parent c466a24ae2
commit 0e93cf0840

View file

@ -158,8 +158,9 @@ static dispatch_queue_t image_request_operation_processing_queue() {
#if __IPHONE_OS_VERSION_MIN_REQUIRED #if __IPHONE_OS_VERSION_MIN_REQUIRED
- (UIImage *)responseImage { - (UIImage *)responseImage {
if (!_responseImage && [self isFinished]) { if (!_responseImage && [self isFinished]) {
CGImageRef imageRef = [[UIImage imageWithData:self.responseData] CGImage]; UIImage *image = [UIImage imageWithData:self.responseData];
self.responseImage = [UIImage imageWithCGImage:imageRef scale:self.imageScale orientation:UIImageOrientationUp];
self.responseImage = [UIImage imageWithCGImage:[image CGImage] scale:self.imageScale orientation:image.imageOrientation];
} }
return _responseImage; return _responseImage;