因此,正如问题一样,我使用以下代码为 viewcontroller 设置 userinterfaceOrientation。
- (BOOL) shouldAutorotate
{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
我尝试设置UIInterfaceOrientationMaskAll
另一个 viewController。
之前,我检查Supported interface orientations
了 info-plist 中的所有项目。对于所有方向,两个视图控制器都返回true
(如 info-plist 中的设置)并且不遵守上述代码。即使没有上述代码,它也能正常工作。反正有没有限制某些Supported interface orientations
特定的类?我通过这个链接使它适用于 iOS6 之前的版本。