由于在写代码时,有时候会通过判断手机型号来布局UI,所以我总结了一下,写了如下的宏定义,希望能对各位码友有所帮助:
//------------------手机型号判断----------------------//
#define kDevice_Is_iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
#define kDevice_Is_iPhone6 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(750, 1334), [[UIScreen mainScreen] currentMode].size) : NO)
#define kDevice_Is_iPhone6Plus ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeM
本文提供了一套用于iOS开发中根据不同iPhone型号进行UI适配的宏定义代码,包括iPhone 5、iPhone 6及iPhone 6 Plus的屏幕尺寸判断。
8099

被折叠的 条评论
为什么被折叠?



