1

对于我的 iPad 应用程序,我打算禁用自动旋转。但是我听说苹果会拒绝该应用程序,因为他们希望该应用程序至少能够旋转 180 度。有谁之前经历过这个吗?这有什么道理吗?

无论如何,谁能告诉我如何将自动旋转设置为仅用于纵向模式?即只允许旋转 180 度。

对此的任何帮助将不胜感激。

谢谢

4

2 回答 2

2

在您的视图控制器中,覆盖shouldAutorotateToInterfaceOrientation

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations.
    return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}
于 2011-06-06T15:00:23.957 回答
1

答案是肯定的,如果您只是在 shouldAutoRotateToInterfaceOrientation 中将 BOOL 设置为 No。我见过其他只允许横向或纵向的游戏应用程序的色调,我猜至少是 180 度。

于 2011-06-08T05:09:12.743 回答