CGRectGetMidX. CGRectGetMidY. CGRectOffset、CGRectOffset使用法解析
2016-02-11 06:50
429 查看
[objc]
view plain
copy
1. CGRectGetMidX表示得到一个frame中心点的X坐标,CGRectGetMidY表示得到一个frame中心点的Y坐标
imageView.center =CGPointMake(CGRectGetMidX(self.bounds), CGRectGetMidY(self.bounds));
2. CGRectInset CGRect CGRectInset (
CGRect rect,
CGFloat dx,
CGFloat dy
);
该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。
CGRect r1 = CGRectMake(100, 100, 50, 50);
CGRect r3 = CGRectInset(r1, 10, 8);//结果应为:110,108,30,34 具体小多少都是要参照dx和dy来判定的。
3、CGRectOffset CGRect CGRectOffset(
CGRect rect,
CGFloat dx,
CGFloat dy
); 相对于源矩形原点rect(左上角的点)沿x轴和y轴偏移, 再rect基础上沿x轴和y轴偏移
float offset = 125.0;
CGRect r1 = CGRectMake(100, 100, 5, 5);
CGRect r2 = CGRectOffset(r1, offset, offset);
结果:
{{225, 225}, {5, 5}}
转载至:http://blog.csdn.net/sqq521/article/details/21243305
view plain
copy
1. CGRectGetMidX表示得到一个frame中心点的X坐标,CGRectGetMidY表示得到一个frame中心点的Y坐标
imageView.center =CGPointMake(CGRectGetMidX(self.bounds), CGRectGetMidY(self.bounds));
2. CGRectInset CGRect CGRectInset (
CGRect rect,
CGFloat dx,
CGFloat dy
);
该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。
CGRect r1 = CGRectMake(100, 100, 50, 50);
CGRect r3 = CGRectInset(r1, 10, 8);//结果应为:110,108,30,34 具体小多少都是要参照dx和dy来判定的。
3、CGRectOffset CGRect CGRectOffset(
CGRect rect,
CGFloat dx,
CGFloat dy
); 相对于源矩形原点rect(左上角的点)沿x轴和y轴偏移, 再rect基础上沿x轴和y轴偏移
float offset = 125.0;
CGRect r1 = CGRectMake(100, 100, 5, 5);
CGRect r2 = CGRectOffset(r1, offset, offset);
结果:
{{225, 225}, {5, 5}}
转载至:http://blog.csdn.net/sqq521/article/details/21243305
相关文章推荐
- C和C++开辟指针数组读取文件的测试
- SpatialHadoop中空间索引系列之(十)R-Tree 索引源码解析
- HackerRank "Vertical Rooks"
- java 基础总结 -- enum 枚举与接口、泛型、集合的使用
- 地铁线路图的设计与实现
- LeetCode Shortest Word Distance
- 51Nod 1305 Pairwise Sum and Divide(规律、数学)
- PowerShell 字符串的几种类型判断
- Java中使用Cookie记录用户访问次数
- 51Nod1381 硬币游戏(概率+题解)
- ng-repeat的group
- 好的学习资源
- 三打白骨精
- 4.6.x IL2CPP问题汇总
- LeetCode Flip Game II
- UNDER THE HOOD OF THE NEW AZURE PORTAL
- QString, string, char* 相互转换
- POJ 3684 Physics Experiment(弹性碰撞)
- LeetCode Flip Game
- hdoj 4405 Aeroplane chess(概率dp)