UIViewクラスを使って回転操作を行うには、CGAffineTransformMakeRotation関数を使用します。
// 180度回転するトランスフォーメーションを生成
CGAffineTransform tf = CGAffineTransformMakeRotation( 3.14f );
// UIViewクラスを継承したクラスにトランスフォームを指定
image.transform = tf;
CGAffineTransformMakeRotationのパラメータにはラジアンを指定します。
180度回転させるので3.14を指定しています。90度なら3.14 / 2とかになります。
imageというのは、UIViewクラスを継承したコントロールです。通常はイメージ等を回転させたいと思うので、ここではUIImageViewをimageインスタンスだと思ってください。
0 件のコメント:
コメントを投稿