1.AIRSDK 打包IOS程序时,在AIRSDK28以下时,是没有地方设置APP启动页的,而APP的界面大小需要启动页这个时候只有通过文件名设置启动页了,下面是iPhoneX需要的启动图和命名方式
Default-375w-812h@3x.png 1125*2436 (竖)
Default@3x.png 960*1440(竖)
你可能会问为啥要两张,,,这就是我为啥写这个文章的原因之一了:iPhone X系统再找到了Default-375w-812h@3x.png 这张启动图后,竟然还会找Default@3x.png这张图,最开始没给这张图,就找了Default@2x.png,就会看到启动图有个切换的过程。。。所以Default@3x.png 这张图我们做了个手脚:Default@3x.png 是由 Default-375w-812h@3x.png 压缩(直接设置大小拉扯),虽然看起来有点丑,但iPhone X找到这张图会拉成Default-375w-812h@3x.png这张的大小,就看不出来变化了。
附上其他主要的启动图信息:
Default-375w-667h@2x.png 750*1334 (竖)
Default-414w-736h@3x.png 1242*2208(竖)
Default-568h@2x.png 640*1136(竖)
Default-667h@2x.png 1334*750(横)
Default-736h@3x.png 2208*1242(横)
Default-Landscape.png 1024*768(横)
Default@2x.png 640*960 (竖)
2.AIRSDK28时
打完包后,会发现包里的info.plist文件里面有启动图设置信息,尝试自己设了,结果打完包后的info.plist里的启动图设置信息并没有变化(AirSDK自己会设置,即使你设置了也会背的设置覆盖,,,就只有依照它的规则命名自己的图片)。。。结果,iPhone X是找到了 1125*2436 命名为Default-Landscape-812h@3x~iphone.png,但是又有一个问题:我们程序是横屏的,,结果这张图是竖着的,且倒着的,被压缩了拉伸了,很丑,,,所以又做了个操作:将这张图转向90,变成横屏(逆时针吧),就OK了。
附上其他主要的启动图信息:
Default-375w-667h@2x~iphone.png 750*1334 (竖)
Default-568h@2x~iphone.png 640*1136(竖)
Default-812h@3x~iphone.png 1125*2436 (竖)(为了iPhone X设置启动图保险)
Default-Landscape-414w-736h@3x~iphone.png 1242*2208(竖)
Default@2x~iphone.png 640*960 (竖)
点个赞再走呗。。。
如有疑问,联系作者
博客园:这个我不知道诶