私viewController1
には子ビューコントローラーがあります(viewController2
)。のビューのviewController2.view
サブビューです。viewController1
ユーザーのアクションで、そのビューをviewController2
スーパービューから削除します。しばらくして、サブビューとして再度追加する必要があります。
問題は、ユーザーがviewController2
表示されていないときにデバイスを回転させた場合、デバイスをviewController1のビューに再度追加した後、デバイスが古い向きのままであるため、フレームとサブビューが配置されることです。でもviewController2.view.frame
高さがあり、交換されています。
誰かがこれに対する解決策を持っていますか?前もって感謝します!