对于我的iPad应用,我打算禁用自动旋转。但是我听说苹果会拒绝该应用程序,因为他们希望该应用程序至少能够旋转180度。有谁之前经历过这个吗?这有什么道理吗?
在任何情况下,有人可以告诉我如何将自动旋转设置为仅适用于纵向模式吗?即只允许旋转180度。
对此的任何帮助将不胜感激。
由于
振
答案 0 :(得分:2)
在视图控制器中,覆盖shouldAutorotateToInterfaceOrientation
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations.
return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}
答案 1 :(得分:1)
答案是肯定的,如果您只是在shouldAutoRotateToInterfaceOrientation中将BOOL设置为No。我已经看过其他游戏应用程序的音调,只允许横向或纵向,所以至少180度,我猜。