CABasicAnimation をレイヤーに適用しました。アニメーションは、「position.y」レイヤー プロパティを変更して、穏やかなバウンス効果を作成します。オートリバースとリピートに設定されています。
From と To の値を使用して、アニメーションを画面の右下の象限に配置します。デバイスの向きを変更するまでは、非常にうまく機能します。問題は、アニメーションが画面の上部に対して相対的に配置されていることです。そのため、向きが変わると、正しい場所に配置されなくなります。
View 自体の autoresizingMask はインターフェイス ビルダーで正しく設定されていますが、アニメーションはそれを認識していないようです。アニメーションがレイヤーの位置に絶対値を割り当てているためだと思います。
私は少し困惑しています、事前に感謝します。