私のアプリケーションのビルド設定では、サポートされているすべての方向(逆さま以外)がチェックされています。
ただし、アプリを起動すると、ポートレートで表示することを意図していない特定のビューが自動回転し、ビューの半分がカットオフされます。これらのビューを回転させたくありません。
どうすればこれを防ぐことができますか?iveは以下を使用してみました:
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if(interfaceOrientation == UIInterfaceOrientationLandscapeLeft)
return YES;
if(interfaceOrientation == UIInterfaceOrientationLandscapeRight)
return YES;
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
ただし、デバイスは可能な場合でもポートレートを変更したいと考えています。どんな助けでも素晴らしいでしょう。