常用宏定义(代码适配,设置颜色,…

来源:互联网 发布:js中获取元素的属性值 编辑:程序博客网 时间:2024/06/05 05:49

//一句话适配所有屏幕

#define SXRealValue(value) ((value)/375.0f*[UIScreenmainScreen].bounds.size.width)

#define SYRealValue(value) ((value)/667.0f*[UIScreenmainScreen].bounds.size.height)


//屏幕宽高

#define screenWidth [UIScreen mainScreen].bounds.size.width

#define screenHeight [UIScreen mainScreen].bounds.size.height


//判断iPhone尺寸

#define iPhone4 ([UIScreenmainScreen].bounds.size.height==480)&&([UIScreenmainScreen].bounds.size.width==320)

#define iPhone5 ([UIScreenmainScreen].bounds.size.height==568)&&([UIScreenmainScreen].bounds.size.width==320)

#define iPhone6 ([UIScreenmainScreen].bounds.size.height==667)&&([UIScreenmainScreen].bounds.size.width==375)

#define iPhone6p ([UIScreenmainScreen].bounds.size.height==736)&&([UIScreenmainScreen].bounds.size.width==414)


//设置颜色

#define  customColor(r,g,b) [UIColorcolorWithRed:r/255.0green:g/255.0blue:b/255.0alpha:1.0]

0 0
原创粉丝点击