私は次のコードを持っています:
#define ANG_TO_RAD(angle) ( angle/180*M_PI)
CGFloat degree = x;
CGAffineTransform transform = CGAffineTransformMakeRotation ( ANG_TO_RAD(degree) );
image.transform = transform;
これにより、画像が回転します。ただし、元の設定に戻し、上記の関数を再度呼び出すとdegree=-degree
、画像は以前と同じ位置に正確に回転しません。常に傾きがあります..
degree = 180-degree
回転を解除しようとしたときに作成しようとしましたが、うまくいきませんでした
ありがとう