0

横向きで表示するには、アプリに1つのビューが必要です。すべてが機能していますが、警告が表示されます。これは、そのビューのビューコントローラーのコードです。

viewDidLoadで

       [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeLeft];

と、

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

しかし、私は警告を受けます

UIDeviceは-setOrientationに応答しない場合があります。

私のviewDidLoadでは、

それは動作しますが、私はその警告が好きではないので、これを修正する方法を教えてください??

どうもありがとう!!

4

1 に答える 1

0

これは、UIDeviceのorientationプロパティが読み取り専用であり、設定しないでください。

Maxが投稿したリンクを読んで、ランドスケープモードで実行するようにアプリケーションを設定する適切な方法を見つけてください。

于 2011-02-25T00:35:08.023 に答える