アプリが横向きのみの場合は、アプリ設定の [全般] タブの [デバイスの向き] セクションで [縦向き] オプションをオンにする必要があります。次に、すべてのビュー コントローラーの方向設定をセットアップする必要があります。
-(BOOL)shouldAutorotate
{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeLeft |
UIInterfaceOrientationMaskLandscapeRight;
}
-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
return UIInterfaceOrientationLandscapeLeft;
}
Images.xcassets には、iOS 7 および 8 用のすべてのイメージを配置する必要があります。その後、アプリは適切な起動イメージで起動されます。preferredInterfaceOrientationForPresentation
起動イメージの向きが同じでなければならないことに注意してください。