1

(今のところ) iPhone のみを対象とするプロジェクトを作成し、サポートされている向きのみを縦向きに選択しました。iPhone では問題なく動作しますが、iPad でプロジェクトを起動すると、アプリケーションが回転します! 実際、私はそれをユニバーサルアプリにしようとしましたが、iPad の展開情報では、サポートされている向きのみを選択しました。私のアプリは iPad でまだ回転しています。どうすれば修正できますか?

4

2 に答える 2

4

ビューでポートレート モードのみをサポートするには、各ビューで次を実装します。

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

また、各デバイスのサポートされているデバイスの向きも設定されていることを確認する必要があります。

ここに画像の説明を入力

ここに画像の説明を入力

于 2012-05-04T18:54:48.240 に答える
0

この関数を実装することにより、View Controller で回転値を手動で設定できます。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return (interfaceOrientation == UIInterfaceOrientationPortrait;
}
于 2012-05-04T18:55:36.140 に答える