私の情報リストでは、サポートされているインターフェイスの向き(iPad)をすべての向きとして定義しており、機能します。唯一の問題は、横向きモードで開始すると縦向きで開始することですが、回転してから後ろに回転すると修正されます。では、どうすればスタートアップのオリエンテーションに採用できるようにできるのでしょうか。ありがとう。
2797 次
3 に答える
6
didFinishLaunchingWithOptions:
またはViewControllerのいずれかに以下を実装することにより、必要な方向を強制することができますviewWillAppear:
。
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft animated:NO];
于 2011-05-19T17:52:16.963 に答える
1
ルートコントローラーとして経由でインストールされるUIViewControllerは[window addSubview:viewController.view];
、関数を実装し、shouldAutorotateToInterfaceOrientation
サポートされているすべての方向にYESを返す必要があります。
iPadは、ビューを縦向きで開始willRotateToInterfaceOrientation
し、期間0で関数を呼び出すことによってすべてのビューを回転させます。
于 2011-05-19T18:03:20.940 に答える
0
メインの.plistファイルからのインターフェイスの向きの順序も重要であることに気づきました。例: http: //monosnap.com/image/jJeImyVp6G3Mq1uXLSAVRA0te2VwgJ起動時にアプリが横向きになり、右側にホームボタンがあることを意味します。
于 2014-06-25T09:35:46.607 に答える