私のアプリでは、orientationPortrait を許可するためだけにいくつかのスライドが必要です。問題は、Xcode でランドスケープ モードをまったく無効にできないことです。以下を試し、スライドのストーリーボードにポートレートを設定しました。私が理解したことは、クラスがタブバーとナビゲーションコントローラーに接続されている場合、「標準コマンド」をリッスンしない可能性があるということです? この場合、縦向き以外のすべての向きを無効にするにはどうすればよいですか?
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}