//获取屏幕的宽度
#define kScreenWidth [UIScreen mainScreen].bounds.size.width
#define kScreenHeight [UIScreen mainScreen].bounds.size.height
//判断时iPhone几
#define kDoubleMargin 0.00001
#define IPHON4 (kScreenWidth > 320-kDoubleMargin && kScreenWidth < 320+kDoubleMargin && kScreenHeight<480+kDoubleMargin)
#define IPHONE5 (kScreenWidth > 320-kDoubleMargin && kScreenWidth < 320+kDoubleMargin && kScreenHeight>480+kDoubleMargin)
#define IPHONE6 (kScreenWidth > 375-kDoubleMargin && kScreenWidth < 375+kDoubleMargin)
#define IPHONE6PLUS (kScreenWidth > 414-kDoubleMargin && kScreenWidth < 414+kDoubleMargin)
#define IPAD_AIR ((UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad))
本文提供了一种在iOS应用中判断设备屏幕尺寸的方法,通过定义宏来区分iPhone 4、5、6、6 Plus及iPad Air等不同型号的屏幕大小。这对于适配不同设备的应用界面设计尤为重要。
481

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



