IOS8出现之后,苹果推出了LaunchScreen.xib来做启动界面,如何完美适配IOS7和之后的系统版本并在不同设备自动选择相应尺寸的图片以达到更好的效果,该何来做呢?
- 在Assets.xcassets 中右键 new icons & launch Image -->New ios launch Image
机型 | 尺寸 | 分辨率 |
---|---|---|
(6+、7+) | Retina HD5.5 | 1242x2208 |
(6/6s、7/7s) | Retina HD4.7 | 750x1334 |
(4/4s) | 2x | 640x960 |
(5/5s/5c) | Retina4 | 640x1136 |
ipd 9.7英寸 | 1x | 768x1024 |
ipd 9.7英寸 | 2x | 1536x2048 |
这个和 AppStore 上传屏幕快照规范是一样的分辨率要求
屏幕快照规范.jpeg-
单击你整个项目名称,然后选择General,就是这个.
APP icons & launch Image.jpeg
-
如果启动图片还是不变,可能是你的目录下有个叫做LaunchScreen.xib 文件,选择这个文件,然后在如图,把Use as launch Srceen取消掉,或者直接删除这个文件。
-
停留1s再进主界面
[NSThread sleepForTimeInterval:1.0];
总结:先在Images.xcassets中设置一个LaunchImage,然后再项目设置的general-->App Icons and Launch Images-->Launch Images Source中选择刚才在Images.xcassets中设置的图片,再把Launch Screen File选项设置为空或者删除就可以了 。
附加 APP icon 图设置:设置两套最高像素图就行,如果要求逼格高,就按照下方像素提示,1x 就是一倍,2x 就是2倍,3x 就是3倍切图就好。
描述 | iPhone标准分辨率 | iPhone高分辨率 | iPad标准分辨率 | iPad高分辨率 |
---|---|---|---|---|
应用程序显示图标 | 120×120 | 180×180 | 76×76 | 152×152 |
App Store上架图标 | 1024×1024 | 1024×1024 | 1024×1024 | 1024×1024 |
网友评论