美文网首页
iOS iPhoneX判断

iOS iPhoneX判断

作者: ___1o_8o | 来源:发表于2017-12-19 10:00 被阅读77次
+ (BOOL)is_iPhoneX
{
    struct utsname systemInfo;
    uname(&systemInfo);
    NSString *deviceString = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
    return IS_OS11 && ([deviceString isEqualToString:@"iPhone10,3"] || [deviceString isEqualToString:@"iPhone10,6"]) ;
}
#define isPhoneX_bm ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125, 2436), [[UIScreen mainScreen] currentMode].size) : NO)

相关文章

网友评论

      本文标题:iOS iPhoneX判断

      本文链接:https://www.haomeiwen.com/subject/hwcbwxtx.html