私はiOS開発にかなり慣れていないので、ご容赦ください。
ランドスケープモードで厳密に使用したいアプリを作成しています。
.plistファイルを編集して、次の2つのキーを含めました。
初期インターフェースの向き:横向き(右のホームボタン)&サポートされているインターフェースの向き:横向き(右のホームボタン)
そして、ViewController.mに次のコードを追加しました。
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
アプリは現在、シミュレーターで想定されているとおりに起動します。ランドスケープモードで起動し、すべてが正常に機能します。しかし、別の「シーン」に移動するボタンを押すと、問題が発生します。ランドスケープモードは、残りのアプリ全体には適用されません。
だから私の質問は、アプリ全体でランドスケープモードを強制するにはどうすればよいですか?