0

を使用して画像を回転させましたが、UIRotationGestureRecognizer正常に機能しています。しかし、画像の幅と高さが増加しました。

の画像サイズ: x = 85.000000、y = 83.000000、幅 = 150.000000、高さ = 150.000000回転
の画像サイズ: x = 54.476551、y = 52.476551、幅 = 211.046906、高さ = 211.046906

この問題を処理するにはどうすればよいですか? 私はこのようにしようとしています:

recognizer.view.transform = CGAffineTransformRotate(recognizer.view.transform, recognizer.rotation);
recognizer.rotation = 0;
4

1 に答える 1