猫猫分享 iOS 适配iPhoneXS Max,iPhoneXS,iPhoneXR

怎么适配xsm xr呢,
如果你适配了x那么很简单
如果你用了宏像这样:

#define IPHONEX ( ( ([[UIScreen mainScreen] nativeBounds].size.height == 2436) || ([[UIScreen mainScreen] nativeBounds].size.height == 2688) || ([[UIScreen mainScreen] nativeBounds].size.height == 1792) ) ? YES : NO)

2436:x,xs
2688:xsm
1792:xr
没错, 我用了设备的高度来判断是否是x,当然也可以用判断刘海那一堆随意

如果你没有适配x, 嗯…适配x去吧

然后字体图片什么的显示问题,用xcode10编译上传就可以了
对了
xcode10 有bug,在import的时候闪退(用过的都知道)
解决方案:

File —> workspace settings —>build system 改成legacy Build System

嗯… 这是一篇很不走心的分享,然而猫猫觉得蛮有用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值