第一:
比如你如果把手势添加在label上那么你需要注意:设置label的交互
self.label.userInteractionEnabled = YES;
第二:
旋转和捏合手势偏移量设置,因为他们的形变量都会累加,需要清除
CGFloat scale = pinchGestureRecognizer.scale;
self.testLabel.transform = CGAffineTransformScale(self.testLabel.transform, scale, scale);
<span style="color:#ff6666;"><strong> pinchGestureRecognizer.scale = 1</strong></span>;
self.testLabel.transform = CGAffineTransformRotate(self.testLabel.transform, rotationGestureRecognizer.rotation);
rotationGestureRecognizer.rotation = 0;