关于iOS启动页launchImage无法显示解决办法
2016-09-27 本文已影响8946人
光是光光的光呐
在没有美工的时候,往往项目开发到一半,才拿到icon和launchImage图片,这时在添加对应图片之后发现并没有正常显示,这就蛋疼了,以下列出几种解决方式。
关于设置launchImage:

工程配置信息中设置显示launchImage:
1、删除Launch Screen File
2、在Launch Images Source中设置你在Assets.xcassets中设置的启动页

如果你发现:项目运行并没有显示设置的图片,那么试试下面这种方法
1、转到LaunchScreen.storyboard
2、取消勾选配置信息中的Use as Launch Screen
选项

好了,一切就绪!当你再次启动程序时,如果你发现,这一切并没有什么luan用!好吧,请在模拟器中卸载/删除你的APP,然后再重新运行即可~
关于LaunchImage图片命名以及其尺寸:
名称|分辨率(pixel)|用途|尺寸
-|-|-|
竖屏(Portrait)|-|-|-
Default@2x|640x960|用于iPhone 4/4s|-
Default-568h@2x|640X1136|用于iPhone 5/5c/5s|-
Default-667h@2x|750X1334|用于iPhone 6/6s|Retina HD4.7
Default-736h@3x|1242X2208|用于iPhone 6 Plush/6s Plush|Retina HD5.5
横屏(Landscape)|-|-|-
Default-736h-Landscape@3x|2208X1242|用于横屏启动|Landscape Retina Hd 5.5