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));