From 55da022d5a73f79420ab3f512f4b459228a98063 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 4 Oct 2012 02:56:25 -0700 Subject: [PATCH] Support iPhone 5 launch images --- src/video/uikit/SDL_uikitappdelegate.m | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/video/uikit/SDL_uikitappdelegate.m b/src/video/uikit/SDL_uikitappdelegate.m index ab7531749..d9ca75410 100644 --- a/src/video/uikit/SDL_uikitappdelegate.m +++ b/src/video/uikit/SDL_uikitappdelegate.m @@ -99,10 +99,14 @@ - (id)init self->splash = [[UIImageView alloc] init]; [self setView:self->splash]; - self->splashPortrait = [UIImage imageNamed:@"Default.png"]; + CGSize size = [UIScreen mainScreen].bounds.size; + float height = SDL_max(size.width, size.height); + self->splashPortrait = [UIImage imageNamed:[NSString stringWithFormat:@"Default-%dh.png", (int)height]]; + if (!self->splashPortrait) { + self->splashPortrait = [UIImage imageNamed:@"Default.png"]; + } self->splashLandscape = [UIImage imageNamed:@"Default-Landscape.png"]; - if (!self->splashLandscape && self->splashPortrait) - { + if (!self->splashLandscape && self->splashPortrait) { self->splashLandscape = [[UIImage alloc] initWithCGImage: self->splashPortrait.CGImage scale: 1.0 orientation: UIImageOrientationRight];