天天看点

iphone应用在ipad上的启动画面设置

在开发iphone应用时,就算device选择iphone,也能在ipad上安装。

iphone应用在ipad上的启动画面设置

于是发现一个问题,如果ipad在ios7.0以下时运行,启动画面没问题。如果是ios7.0以上,不显示启动画面。就算在xcassets中设置ipad的启动画面也没用。

解决办法是:在info.plist中手动添加ipad的启动画面的键值

iphone应用在ipad上的启动画面设置

由于我的应用支持3个方向(实际支持两个方向,在应用启动后自动横屏)

iphone应用在ipad上的启动画面设置

LaunchImage-iPad.png需要倒转才能正确显示。

iphone应用在ipad上的启动画面设置

LaunchImage-iPad-Portrait.png需要面朝左才能正确显示

iphone应用在ipad上的启动画面设置

至此,修复完成。

提示:以上两张ipad启动画面一张是1024x768,一张是768x1024,在ipad中启动的时候画面是全屏的。如果需要开机画面尺寸跟应用里的视图尺寸相同(在ipad上运行ipad应用,四边会留黑边以适配屏幕),则需要把两张ipad启动画面的尺寸分别改为480x320和320x480。