IPhoneX全屏适配
开发环境:cocos2dx3.16 macOS10.14 XCode10.3
随着IPX的上市,老旧的项目在屏幕适配上出现问题;头疼的刘海屏和下面的黑边,都是需要解决的。
解决方法主要是添加X的启动图。
下面说解决流程:
1、对于工程里面没有看到LaunchImages的,按照下图的点击顺序添加启动图配置项;
选择Launch Images Source,点击Use Asset Catalog,出现下面的弹框:
点击Migrate。
2、回到项目的解决方案处;展开,在Resources目录下面会出现一个Images.xcassets文件,就是配置启动项的文件。
点击该文件,出现下图:
点击2处,出现下面的界面,会发现没有IPX的启动配置项;下面我们继续配置:
点击下图红色箭头位置按钮
出现下面图,我们勾选IOS8.0 and Later下的Portrait项,中间就出现IPX,然后将1125*2436分辨率的启动图拖进来,保存。
如下图:
然后按照下面的步骤检查下,配置的启动图是否使用中
编译看看效果: