CAShapeLayer
ユーザーが画面上で指をなぞると更新されるパスを表示するために を使用しています。このパスを、パスを囲む長方形に変換したいと思います。長方形をうまく計算できます。トリッキーな部分は、変換をアニメーション化することです。
path
ドキュメントでは、プロパティのアニメーション化について次のように述べていますCAShapeLayer
。
2 つのパスのコントロール ポイントまたはセグメントの数が異なる場合、結果は未定義です。
では、長方形にコントロール ポイントを追加するにはどうすればよいCGPath
でしょうか。または、このアニメーションを実現するためのより良い方法はありますか? ありがとう。=)