版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1337995
直接将一下代码复制粘贴到Header.h文件中即可,在使用的时候进行判读。
#define IS_IPhone6Plus (UIScreen instancesRespondToSelector:@selector(currentMode) ? CGSizeEqualToSize(CGSizeMake(1242,2208), [UIScreen mainScreen currentMode].size) : NO)
#define IS_IPhone6 (UIScreen instancesRespondToSelector:@selector(currentMode) ? CGSizeEqualToSize(CGSizeMake(750,1334), [UIScreen mainScreen currentMode].size) : NO)
#define IS_IPhone4 (UIScreen instancesRespondToSelector:@selector(currentMode) ? CGSizeEqualToSize(CGSizeMake(640,960), [UIScreen mainScreen currentMode].size) : NO)
#define IS_IPHONE_5 (UIScreen instancesRespondToSelector: @selector(currentMode) ? CGSizeEqualToSize(CGSizeMake(640, 1136), [UIScreen mainScreen currentMode].size) : NO)