0

成長しているように見える長方形を描く必要があります。

私のアプローチ

1.UIViewサブクラス(DrwArrowなど)を作成し、そのdraw rectメソッドで形状を描画し、必要な高さで初期化します。

  1. ビューにDrwArrowオブジェクトを追加し、その中心を必要なポイントに設定してから、必要な角度で回転を適用しています。

3.スケールアニメーションを適用するために、rectを0の高さに設定し、必要な高さにスケーリングします。

問題

このアプローチは、長方形が垂直または水平の場合は正常に機能しますが、角度が90の倍数でない場合は、誤ってスケーリングされます。これは、適用された回転によって長方形の高さが変化するためだと思います。

私が従うべきアプローチに関する提案が必要です。

反対票を投じる前に、私が改善できるようにgvrsnをお願いします。

4

0 に答える 0