0

画像を45度回転させるはずのコードがありますが、実際には機能せず、約10倍のサイズで点滅して消えます。

同じコードを実行すると、角度が 45 から 90 に変更され、すべて正常に動作します。同様の質問のページを調べたところ、他の人が 45 度の回転で問題を経験していることがわかりましたが、同じものはなく、どの解決策も役に立ちません。

それで、誰かが私を啓発できるかどうか疑問に思っていましたか?コードは次のとおりです。

image.transform = CGAffineTransformMakeRotation((M_PI*45)/180);
4

1 に答える 1

1
     image.transform = CGAffineTransformMakeRotation(0.785398163);

奇妙な 0.785398163 値が何であるか疑問に思っている場合は、ラジアンに変換された 45 度です。ラジアンの度数とその逆の計算機は、インターネットで見つけることができます。

于 2012-05-12T23:24:35.863 に答える