Apple の起動画面の命名規則に従って、iPhone および iPad 用の起動画面を備えたユニバーサル アプリがあります。
アプリは横向き専用です。iPhone で実行すると、向きに関係なく、スプラッシュ スクリーン (320 × 480 ピクセル) がRIGHTに90 度回転します。
Default-LandscapeLeft.pngXcodeでは、ユニバーサル アプリであるため、起動イメージの名前を変更できません。起動イメージを正しく表示するにはどうすればよいですか?
Apple の起動画面の命名規則に従って、iPhone および iPad 用の起動画面を備えたユニバーサル アプリがあります。
アプリは横向き専用です。iPhone で実行すると、向きに関係なく、スプラッシュ スクリーン (320 × 480 ピクセル) がRIGHTに90 度回転します。
Default-LandscapeLeft.pngXcodeでは、ユニバーサル アプリであるため、起動イメージの名前を変更できません。起動イメージを正しく表示するにはどうすればよいですか?
私は:を反転することによってこれを修正することになりましたUIImageView:
- (void)viewDidLoad {
    [super viewDidLoad];
    UIImage *iphoneLaunchImage = [UIImage imageNamed:@"Default"];    
    initialImage = [[UIImageView alloc] initWithImage:iphoneLaunchImage];
    //Flip it:
    initialImage.transform =  CGAffineTransformMakeScale(1, -1);
    [self.view addSubview:initialImage];
    iPhone用のDefault.pngとiPad用のDefault-LandscapeLeft.pngの2つの画像を提供できるかもしれません。
プロジェクト設定で縦向きを無効にしましたか?