2018-01-23

1.iPhone X适配记录

首先如果你手机的启动图是在LaunchImage,一定要在其右边iOS8.0 and later的portrait勾选,并放置1125x2436尺寸的图,这样运行出来的界面就不会上下存在黑色的间距。接下来就进行适配会用到两个比较重要的宏

//iPhoneX 适配 顶部宏

#define SafeAreaTopHeight (screen_height == 812.0 ? 88 : 64)

/// 底部宏,别写数字了

#define SafeAreaBottomHeight (screen_height == 812.0 ? 34 : 0)

判断是否是iPhone X之后给相应的高度。

然后检查各个界面是否适配好。

底部安全区34,顶部的状态栏又原先的20变成44.

你可能感兴趣的:(2018-01-23)