1
UIDynamicAnimatorを使用して、表示されるビューコントローラがスイングするカスタムビュー遷移を作成しています。アニメーションは、全体のビューをスイングする際に働きます。スイングの準備としてtoViewを画面から外す場合を除き、すべてのサブビューは位置の制約のために移動し、ビューを変更します。ビューに制約がある場合の遷移を表示
これを避けるには、View Controller全体のコピーを作成してAutolayoutingからサブビューを使用するか停止することができますか?
かんたん回答:しないでください。アニメーションと制約は反対です。両方を持つことはできません(あなたがアニメートするものが制約条件でない限り)。 – matt
制約の値を更新してビューをアニメートして直接表示しない –
サブビューを移動するのではなく、あるビューから別のビューへの遷移でビュー全体を移動しています。 – milesper