how to set Orientation after launch on iPhone

2019-01-25 01:02发布

问题:

i Will like to know how to auto rotate iphone after launch.

my launch image is in portraits but the app itself are in landscape.

after launch the orientation are still in portraits instead of auto rotate to landscape.

this is my info.plist

in my root view controller

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return ((interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationLandscapeRight));

}

回答1:

as shown in the image, set the marked value for landscape mode..



回答2:

In iphone Launch images are always in portrait mode, You can make launch image such that it looks like it is in landscape but actually it will be in portrait mode

While ipad has option for launch image in both mode landscape and portrait