0

CABasicAnimation をレイヤーに適用しました。アニメーションは、「position.y」レイヤー プロパティを変更して、穏やかなバウンス効果を作成します。オートリバースとリピートに設定されています。

From と To の値を使用して、アニメーションを画面の右下の象限に配置します。デバイスの向きを変更するまでは、非常にうまく機能します。問題は、アニメーションが画面の上部に対して相対的に配置されていることです。そのため、向きが変わると、正しい場所に配置されなくなります。

View 自体の autoresizingMask はインターフェイス ビルダーで正しく設定されていますが、アニメーションはそれを認識していないようです。アニメーションがレイヤーの位置に絶対値を割り当てているためだと思います。

私は少し困惑しています、事前に感謝します。

4

1 に答える 1

0

アニメーションを別のビューに配置して自己完結型にし、そのビューを回転に合わせて調整できますか?

于 2012-06-27T20:47:07.517 に答える