0

ランドスケープ モードでのみ動作するアプリケーションがrootViewControllerあり、アプリケーション ウィンドウの はUISplitViewController. viewControllerここで、両方の向き (横向きと縦向き) をサポートするモーダル ビュー コントローラーとして新しいものを表示したいと考えています。サポートされている向きを plist で横向きのみに設定しました。ただし、新しいView Controllerですべての向きを設定しました。ただし、縦向きに変わらない向きは、plist で指定された向きが原因である可能性があります。

私が基本的に望んでいるのは、アプリケーション内のすべてのビューを横向きモードにし、両方の向きで 1 つのビューだけにすることです。どんな助けでも大歓迎です。

4

1 に答える 1

0

shouldAutorotateToInterfaceOrientation はアプリに向きを設定するかどうかを指示するため、ここでできることは、自動回転するかどうかを指示するフラグを設定することです。最初のフラグは false です。ただし、モデル ビュー コントローラーを提示するときは、それを true に設定します。消えたら、再度 false に設定します。これはあなたがこれを参照することができるトリックを行うかもしれません

于 2013-01-16T10:52:43.300 に答える