Ok, so while updating my app for iOS 8 and the larger iPhones I noticed an issue that I can't figure out how to resolve.
In my PhoneGap app, I have added a new asset library in Xcode for the splash screens, I added two new images, one for the iPhone 6 portrait and one for the iPhone 6 Plus portrait.
They work and the app now doesn't scale as it did without these images.
The issue is, on the iPhone 6 Plus when the app loads, the splash screen initially appears fine, but within a second or two it changes size and is displaying off the screen, like the screen changes its size and now half of the logo is off the screen, has anyone else seen this and know how to fix it? The image is the correct size as dictated by Apple, so not sure why its changing size mid app load.
Splash screen is commonly found in iOS apps, as well as, other desktop applications. This is the first screen you see when launching an application. Usually, splash screen is an image covering the entire screen and disappears after the main screen is loaded.
Splash screen components Max duration for animations is 1,000 milliseconds . By default, the launcher icon is used. App icon background: It is optional.
In an application we use frequently, the splash screen is much more important than we think. Every time the user enters the application, the start page appears first. This is partly related to the usage purpose, as I said.
Leveraged correctly, Splash screens can captivate interest, convince a user to take the next step in engagement with a brand or lead directly to conversions by offering immediate value. They also provide additional benefits to some websites by essentially covering for slower page loading times in some cases.
The fix for this bug is appending suffix with pixelratio at the end of splashscreen image name - for example 'Default-667h.png' must be 'Default-667h@2x~iphone.png'. For iPhone 6+ pixelratio is 3, so the image name must be changed from 'Default-736h.png' to 'Default-736h@3x~iphone.png'.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With