質問: CGAffineTransform(rotationAngle: angle) }, completion: { (Bool) -> Void in }) } ``` ### 試したこと Double.pi/2で90度が出るということでしたので、* 2すればいいのかと単純に考えて 行なったらできず、サイトを使ってどうすればいいかと探したのですが、 M_PIを使ったものしか出て来ず、使用しても警告文が出てきて うまく動かないという状態になりました。 こちらのサイトの 回転アニメーションをUIView自身を回転させるために使いたいです。 ### 補足情報(言語/FW/ツール等のバージョンなど) Swift3,Xcode8.3です。 質問ばかりで申し訳ございません。 ヒントや参考になるサイトを教えていただけると非常にありがたいです・・・。 宜しくお願い致します。
回答: > > Double.pi/2で90度が出るということでしたので、* 2すればいいのかと単純に考えて > > > 2倍だと180度なので、 > > どうしても180度回転しかできないです・・・。 > > > これは当たり前では? 360度回転させたいなら4倍の`2π`です。 が、 === やってみれば分かりますが、360度=0度と見なされるので回転しません。 180度ずつ2回に分ければ(一応)360度回転します。(出来れば一度試してみて下さい) で、 === 「CABasicAnimation 360」でググって下さい。