CGPoint和CGSize以及CGRect的一些方法~
2014-07-05 17:19
211 查看
标题里面的三个都是结构体
有时候可能需要比较他们的一些逻辑关系
例如CGPoint p1 ,p2;。。。。。。比较p1 和 p2是否相等,以前都是自己逐个比较的
后来发现有CGPointEqualToPoint(p1,p2)~这样就会返回这两个CGPoint变量是否相等~
同理还有CGSizeEqualToSize()
如果需要判断某一个点是否在一个CGRect里有个CGRectContainsPoint()方法来判断
但是使用这些函数需要导入CoreGraphics框架
有时候可能需要比较他们的一些逻辑关系
例如CGPoint p1 ,p2;。。。。。。比较p1 和 p2是否相等,以前都是自己逐个比较的
后来发现有CGPointEqualToPoint(p1,p2)~这样就会返回这两个CGPoint变量是否相等~
同理还有CGSizeEqualToSize()
如果需要判断某一个点是否在一个CGRect里有个CGRectContainsPoint()方法来判断
但是使用这些函数需要导入CoreGraphics框架
相关文章推荐
- CGFloat,CGPoint,CGSize,CGRect系列数据类型及方法
- 关于对象数据库 DB4O 的一些BUG以及如何应对的方法
- 一個抄來的關于如何讀取網絡上一些網頁內容以及相應處理的方法 , 近日在分析這方面的技術點, 以下這一小部分, 作為一個sample代碼先留下
- 一些VC的快捷键以及调试方法技巧
- 一些VC的快捷键以及调试方法技巧
- [Silverlight]山寨方法->扩展方法->Behavior以及一些遗憾
- Win2003 下 IIS6 的一些错误以及解决方法
- C# Windows Api的一些方法 封装 以及 常用参数
- 一些VC的快捷键以及调试方法技巧
- 一些VC的快捷键以及调试方法技巧
- 近几天 用微芯力科的板子 调试usb虚拟串口的程序,发现一些问题以及解决方法。和大家共享
- 计算机小技巧集锦 (增加你计算机的安全系数以及一些问题的解决方法)
- Vista的一些问题以及相应的解决方法
- ibatis的一些错误码解释以及解决方法、一些使用心得
- 一些VC的快捷键以及调试方法技巧
- 关于无线数据传输中产生的流量的一些计算方法以及问题!
- linux系统中top指令的详细使用方法以及一些符号的含义
- 一些VC的快捷键以及调试方法技巧
- 一些VC的快捷键以及调试方法技巧
- hibernate中PO对象的三种状态分析以及session中的一些方法的区别