//一句话适配所有屏幕
#define SXRealValue(value) ((value)/375.0f*[UIScreen mainScreen].bounds.size.width)
#define SYRealValue(value) ((value)/667.0f*[UIScreen mainScreen].bounds.size.height)
//屏幕宽高
#define screenWidth [UIScreen mainScreen].bounds.size.width
#define screenHeight [UIScreen mainScreen].bounds.size.height
//判断iPhone尺寸
#define iPhone4 ([UIScreen mainScreen].bounds.size.height==480)&&([UIScreen mainScreen].bounds.size.width==320)
#define iPhone5 ([UIScreen mainScreen].bounds.size.height==568)&&([UIScreen mainScreen].bounds.size.width==320)
#define iPhone6 ([UIScreen mainScreen].bounds.size.height==667)&&([UIScreen mainScreen].bounds.size.width==375)
#define iPhone6p ([UIScreen mainScreen].bounds.size.height==736)&&([UIScreen mainScreen].bounds.size.width==414)
//设置颜色
#define
这篇博客介绍了在iOS开发中常用的宏定义,包括屏幕尺寸适配和颜色设置。通过SXRealValue和SYRealValue实现了一句话适配不同屏幕尺寸的代码,同时提供了获取屏幕宽高以及判断iPhone尺寸的宏。此外,还定义了customColor宏来方便地创建自定义颜色。
820

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



