0

こんにちは私は私のiPhoneアプリケーションにすべての方向を許可させようとしています、そして現在私はTableViewControllerを使用しています、私はコードを編集しました

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return YES;
//(interfaceOrientation == UIInterfaceOrientationPortrait);
}

アプリを回転させてもまったく変化しません。テーブルが横向きに表示されるだけですか?デバイスと一緒に回転させるにはどうすればよいですか?ありがとう

また、私は最初にナビゲーションコントローラーを使用していて、他のビューに移動する複数のセグエを持っています

4

1 に答える 1

1

ur プロジェクトの .plist ファイルを確認し、重要な「サポートされているインターフェイスの向き」に 4 つの要素があることを確認してください。

以下のように: サポートされているインターフェイスの向き:

<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>

これらのすべてではない場合は、デバイス アイコンを選択して、.plist ファイルまたは xcode エディターから追加してください。

于 2012-08-09T06:57:17.003 に答える