デバイスが回転するときのレイアウトの制約を変更したい。MyUIViewController
は 2UIViews
で構成され、横向きでは横方向に、縦向きでは縦方向に配置されます。
それは実際に機能しwillAnimateRotationToInterfaceOrientation
ます. では、必要な制約を削除し、それらを他のものに置き換えて適切なレイアウトにしました...
しかし、回転中に自動レイアウトが呼び出される前に制約を破り始めるという問題があるwillAnimateRotationToInterfaceOrientation
ため、デバイスの向きの変更が発生したときに制約をどこで置き換えるつもりですか?
別の問題はパフォーマンスです。数回回転させた後、システムは制約を破ることはありませんが、特に縦向きモードではパフォーマンスが大幅に低下します...