これは私のシナリオです:
私のアプリケーションには、Navigation Controller が組み込まれた Tab Bar Controller が組み込まれています。最初の View Controller は両方の向きを処理しますが、他の View Controller は処理しません。したがって、方向の変更をリッスンするためにタブバーとナビゲーションバーをサブクラス化しているため、方向の変更があるたびに、タブバーコントローラーはナビゲーションコントローラーに回転する必要があるかどうかを尋ね、ナビゲーションコントローラーは現在のビューコントローラーに方向の変更を正しく管理するように依頼しますオリエンテーション。すべてが正常に機能しています。私が現在抱えている問題は、ニュース ビュー コントローラー (写真に示されているように両方の向きを処理するもの) が横向きのときはいつでも、[価格] タブをタップすると、価格ビュー コントローラーに移動することです。そして視界が遮られる。向きは問題ないことに注意してください。
どんな助けでも本当に感謝します。私はこれに3日間対処してきました ヘルプ