|
@@ -158,6 +158,7 @@ static dispatch_semaphore_t _lock;
|
|
|
transform = CGAffineTransformTranslate(transform, 0, self.size.height);
|
|
transform = CGAffineTransformTranslate(transform, 0, self.size.height);
|
|
|
transform = CGAffineTransformRotate(transform, -M_PI_2);
|
|
transform = CGAffineTransformRotate(transform, -M_PI_2);
|
|
|
break;
|
|
break;
|
|
|
|
|
+ default: break;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
switch (self.imageOrientation) {
|
|
switch (self.imageOrientation) {
|
|
@@ -172,6 +173,8 @@ static dispatch_semaphore_t _lock;
|
|
|
transform = CGAffineTransformTranslate(transform, self.size.height, 0);
|
|
transform = CGAffineTransformTranslate(transform, self.size.height, 0);
|
|
|
transform = CGAffineTransformScale(transform, -1, 1);
|
|
transform = CGAffineTransformScale(transform, -1, 1);
|
|
|
break;
|
|
break;
|
|
|
|
|
+
|
|
|
|
|
+ default: break;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Now we draw the underlying CGImage into a new context, applying the transform
|
|
// Now we draw the underlying CGImage into a new context, applying the transform
|