IOS Universal App Rotation

Chr*_*ken 2 iphone orientation ipad ios

我最近将我的IPad应用程序转换为通用应用程序.我正在重复使用从我的IPad版本到iPhone版本的很多视图.

IPad需要支持所有方向,有没有办法指定IPad版本允许任何方向,但IPhone只允许纵向?

Sim*_*een 11

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone && interfaceOrientation != UIInterfaceOrientationPortrait)
    {
        return NO;
    }
    else
    {
        return YES;
    }
}
Run Code Online (Sandbox Code Playgroud)