iOS 刘海机型判断
1、判断方法1CGFloat height = UIApplication.sharedApplication.statusBarFrame.size.height;if (height >= 44.0) { // 是机型iPhoneX/iPhoneXR/iPhoneXS/iPhoneXSMax}
2、判断方法2坡纠课柩if (@available(iOS 11.0, *)) { UIWindow *window 租涫疼迟= [UIApplication sharedApplication].delegate.window; if (window.safeAreaInsets.bottom > 0.0) { // 是机型iPhoneX/iPhoneXR/iPhoneXS/iPhoneXSMax }}
3、判断方法3if (UIScreen.mainScreen.bounds.size.height == 812.0 || UIScreen.mainScreen.bounds.size.height == 896.0) { // 是机型iPhoneX/iPhoneXR/iPhoneXS/iPhoneXSMax}
4、判断方法4坡纠课柩if (CGSizeEqualToSize(UIScreen.mainScreen.bounds.size荑樊综鲶, CGSizeMake(1125.0, 2436.0)) || CGSizeEqualToSize(UIScreen.mainScreen.bounds.size, CGSizeMake(828.0, 1792.0)) || CGSizeEqualToSize(UIScreen.mainScreen.bounds.size, CGSizeMake(1242.0, 2688.0))) { // 是机型iPhoneX/iPhoneXR/iPhoneXS/iPhoneXSMax}