メソッドを使用して UIImageViews のフレームを変更CGAffineTransform
し、親ビューで setNeedsDisplay を呼び出しています。これは正しく機能します。変換のみが非常に厳格です。
アニメーションをスムーズにするにはどうすればよいですか? 二次補間を調べましたが、どうすればよいかわかりません。これらをスケーリングまたは回転させているため、UIImageView に設定する次の値を計算しますが、ポイントがわからない場合は補間を適用する場所がわかりません。
currentRotation 値と currentScale 値があり、メソッドに供給されると次の値を取得できますが、一方から他方へと段階的にアニメーション化する方法がわかりません。