0

私は Xcode と iOS のプログラミングが初めてなので、あなたの言っていることを理解できないかもしれませんが、とにかく試してください。私は学校のプロジェクト用のアプリを作成しています。これはすべて横向きになります。ストーリーボードでは、さまざまなシーンを表すために多くの ViewController を追加します。それらはすべてランドスケープ モードです。しかし、エミュレーターを起動すると、最初のシーンの後、縦向きに切り替わります。サポートされているデバイスの向きは、横向きの左、横向きの右に設定されています。ストーリーボードでは、ViewController を選択しながら、向きを横向きに変更しました。

4

3 に答える 3

0

すべてのView Controllerに次のコードを配置する必要があります

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
 return ((interfaceOrientation == UIInterfaceOrientationLandscapeLefr)||(interfaceOrientation == UIInterfaceOrientationLandscapeRight))
}
于 2012-02-06T07:37:31.730 に答える
0

方向 (UISupportedInterfaceOrientations) を plist に追加しましたか?

于 2012-02-06T07:38:47.843 に答える
0

「 Geeky Lemon Development」のこの you tube ビデオをご覧ください。

これは、アプリケーションをランドスケープに設定する方法を説明します。

デバイスの起動方向を横向きに設定します。

iPad でリリースするアプリを開発するときは、両方の向き (横向きと縦向き) をサポートする必要があることに注意してください。

于 2012-03-28T15:56:59.433 に答える