0

各ViewControllerにコードがあります。

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

また、plistでサポートされているデバイスの向きを変更しました。

他に何ができるでしょうか?

PS私がチェックしたように—ローテーションに関する通知はもう送信されません。おそらく、いくつかのフレームワークとの競合があります...

4

1 に答える 1

2

これをチェックしてくださいなぜ私のUIViewControllerはデバイスと一緒に回転しないのですか?

そして、1つの注意点として、plistからデバイスの向きを変更しないでください。別の方法があります。プロジェクトを選択し、[概要]タブを選択して、[サポートされているデバイスの向き]で必要なものを選択します。この方法で、plistが自動的に編集されます。

于 2012-05-30T07:47:18.357 に答える