[TIMOB-15363] iOS7: TiRootViewController should use launch image from Info.plist if specified
| GitHub Issue | n/a |
|---|---|
| Type | New Feature |
| Priority | Low |
| Status | Closed |
| Resolution | Invalid |
| Resolution Date | 2017-08-26T16:56:47.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | iOS |
| Labels | ios7 |
| Reporter | Michael Descher |
| Assignee | Unknown |
| Created | 2013-09-20T15:21:08.000+0000 |
| Updated | 2018-08-06T17:37:02.000+0000 |
Description
In iOS 7 you can specify iOS version specific launch images in the Info.plist file like this:
<key>UILaunchImages~ipad</key>
<array>
<dict>
<key>UILaunchImageName</key>
<string>Default7-Portrait</string>
<key>UILaunchImageMinimumOSVersion</key>
<string>7.0</string>
<key>UILaunchImageOrientation</key>
<string>Portrait</string>
<key>UILaunchImageSize</key>
<string>{768, 1024}</string>
</dict>
</array>
This works fine if specified in the tiapp.xml as iOS display the correct image. Unfortunately after the launch image is displayed and before the first app view opens, the TiRootViewController displays the launch image again, but this time only the standard files like Default.png or Default@2x.png are used. The TiRootViewController should also use the launch images specified in the Info.plist file (if one is specified for the current iOS version) for a consistent startup behaviour.
Resolving as Invalid as we have Storyboards these days that makes this issue obsolete.
Closing as invalid. If incorrect, please reopen.