From 37c18e4fedb9a542b1ac4f8b5fee855aa7cb61e3 Mon Sep 17 00:00:00 2001 From: Dongzhuang <810534095@qq.com> Date: Fri, 1 May 2015 13:14:09 +0800 Subject: [PATCH] Modify the mislead of checkBounds. --- ImageEditor/HFImageEditorViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ImageEditor/HFImageEditorViewController.m b/ImageEditor/HFImageEditorViewController.m index b23a5b4..52b3bbb 100644 --- a/ImageEditor/HFImageEditorViewController.m +++ b/ImageEditor/HFImageEditorViewController.m @@ -426,7 +426,7 @@ - (void)checkBoundsWithTransform:(CGAffineTransform)transform self.validTransform = transform; return; } - CGRect r1 = [self boundingBoxForRect:self.cropRect rotatedByRadians:[self imageRotation]]; + CGRect r1 = [self boundingBoxForRect:self.cropRect rotatedByRadians: -[self imageRotation]]; Rectangle r2 = [self applyTransform:transform toRect:self.initialImageFrame]; CGAffineTransform t = CGAffineTransformMakeTranslation(CGRectGetMidX(self.cropRect), CGRectGetMidY(self.cropRect));