[AC-5347] Setting enable-launch-screen-storyboard to false break the design on iPhone X
GitHub Issue | n/a |
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Invalid |
Resolution Date | 2017-11-06T11:46:49.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Titanium SDK & CLI |
Labels | n/a |
Reporter | Mohamad Alhajj |
Assignee | Shak Hossain |
Created | 2017-11-05T17:18:28.000+0000 |
Updated | 2017-11-06T11:46:49.000+0000 |
Description
If you set enable-launch-screen-storyboard to false in tiapp.xml, all windows will not be displayed correctly on iPhone X, that is windows will not take the full screen as in attached.
I've tested that also on Kitchen Sink app.
In my apps, I depend on splash screens specified by users, where I cannot change this to storyboard unless we had another contract.
Xcode 9,
Titanium SDK 6.3.0.GA
Thanks,
Attachments
The kitchensink uses storyboards for this reason - to automatically adjust to the device form-factor. If you disable it, you need to specify the correct default-images in the dimensions 1136x2436 and reversed for landscape. They have to be called
Default-Portrait-2436h@3x.png
andDefault-Landscape-2436h@3x.png
and they are automatically provided for new projects. This is no Titanium issue, resolving asInvalid
.