アプリケーションに 7 つのビュー コントローラーがあり、すべてポートレート モードです。ここで、両方の方向をサポートする別のビュー (8 番目のビュー) を表示する必要があります。これらの 3 つの方法を実装しましたが、ランドスケープ モードで画面が回転しません。私に提案してください。
- (BOOL)shouldAutorotate{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskAllButUpsideDown;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{
return UIInterfaceOrientationMaskAllButUpsideDown;
}