在项目中刘海屏适配已是一种必然的事情.
- 下面是我适配刘海屏的一些经验
//可以使用一下语句判断是否是刘海手机:
+ (BOOL)isPhoneX {
BOOL iPhoneX = NO;
if (UIDevice.currentDevice.userInterfaceIdiom != UIUserInterfaceIdiomPhone) {//判断是否是手机
return iPhoneX;
}
if (@available(iOS 11.0, *)) {
UIWindow *mainWindow = [[[UIApplication sharedApplication] delegate] window];
if (mainWindow.safeAreaInsets.bottom > 0.0) {
iPhoneX = YES;
}
}
return iPhoneX;
- 希望对你们有帮助
网友评论