iPad全面屏适配问题

目前iPad全面屏有11和12.9英寸两款,12.9寸与旧款iPad屏幕尺寸相同

之前iPhone的适配都是判断屏幕尺寸,这个在iPad上行不通了

通过设备型号代码(iPad8,1)判断,每次推出新设备还要更新

这些方式并不通用,存在风险

之前一直忽略了一种简单实用的方法~~~

if (@available(iOS 11.0, *)) {
CGFloat safeAreaBottom = [UIApplication sharedApplication].delegate.window.safeAreaInsets.bottom;
if (safeAreaBottom > 0) {
//need to fit
}
}

————————————————
版权声明:本文为CSDN博主「JonNNN1」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wnnvv/article/details/90271100

你可能感兴趣的:(iPad全面屏适配问题)