常用的宏定义整理
来源:互联网 发布:主题制作软件 编辑:程序博客网 时间:2024/05/12 14:55
#pragma mark - 颜色
#define RGBA(R/*红*/, G/*绿*/, B/*蓝*/, A/*透明*/) \[UIColor colorWithRed:R/255.f green:G/255.f blue:B/255.f alpha:A]
#pragma mark -
#define APPDELEGATE ((AppDelegate *)[UIApplication sharedApplication].delegate)
#pragma mark - 屏幕尺寸
#define MAINSCREEN_WIDTH [[UIScreen mainScreen] bounds].size.width#define MAINSCREEN_HEIGHT [[UIScreen mainScreen] bounds].size.height#define NAV_HEIGHT 64.f
#pragma mark - 对屏幕尺寸进行判断
#define iPhone35Inch (([[UIScreen mainScreen] bounds].size.height == 480) ? YES : NO)#define iPhone47InchLater (([[UIScreen mainScreen] bounds].size.height >= 667) ? YES : NO)
#pragma mark - View 坐标(x,y)和宽高(width,height)
#define X(v) (v).frame.origin.x#define Y(v) (v).frame.origin.y#define WIDTH(v) (v).frame.size.width#define HEIGHT(v) (v).frame.size.height#define MinX(v) CGRectGetMinX((v).frame) // 获得控件屏幕的x坐标#define MinY(v) CGRectGetMinY((v).frame) // 获得控件屏幕的Y坐标#define MidX(v) CGRectGetMidX((v).frame) //横坐标加上到控件中点坐标#define MidY(v) CGRectGetMidY((v).frame) //纵坐标加上到控件中点坐标#define MaxX(v) CGRectGetMaxX((v).frame) //横坐标加上控件的宽度#define MaxY(v) CGRectGetMaxY((v).frame) //纵坐标加上控件的高度
0 0
- 常用的宏定义整理
- iOS常用宏定义整理
- ios常用宏整理、定义
- 常用的宏定义
- 常用的宏定义
- 常用的宏定义
- 常用的宏定义
- 常用的宏定义
- 常用的宏定义
- 常用的宏定义
- 一些常用的宏定义
- 收集的常用宏定义
- iOS 常用的宏定义
- 一些常用的宏定义
- 一些常用的宏定义
- iOS 常用的宏定义
- ios 常用的宏定义
- iOS常用的宏定义
- swing 动态添加Jtable(动态添加Jcombobox机制一样)
- JetBrains PyCharm教程网址
- PLSQL开发笔记和小结
- ORACLE修改表空间方法
- zuihao
- 常用的宏定义整理
- Visual Studio自定义插件
- iOS中的自动释放池
- 卡尔曼滤波 -- 从推导到应用(一) 到 (二)
- MFC--对话框控制程序详解2
- shell命令, shell脚本linux操作
- iOS开发语言之OC 初级内存管理
- C#实现IDispose接口
- NSURLSession