您的位置:首页 > 编程语言

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

2016-04-09 13:57 375 查看
//一句话适配所有屏幕

#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  customColor(r,g,b) [UIColor
colorWithRed:r/255.0
green:g/255.0
blue:b/255.0
alpha:1.0]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: