博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
笔记-CGRectInset CGRectoffset UIEdgeInsetsInsetRect 这三个函数的使用情况
阅读量:5332 次
发布时间:2019-06-15

本文共 722 字,大约阅读时间需要 2 分钟。

//CGRectInset  将原来的矩形放大或者缩小,正表示缩小,-表示放大。CGRect rect= CGRectMake(20, 50, 100, 80); CGRect rect1=CGRectInset(rect, -10, 20); NSLog(@"%@",p(rect1));//输出结果:2014-11-22 18:48:55.351 TestCGRectInset[8893:60b] {
{10, 70}, {120, 40}}

 

//CGRectOffset 这个函数就是将原来矩形的坐标点变化一下,就是左上角点CGRect rect= CGRectMake(20, 50, 100, 80);CGRect rect1=CGRectOffset(rect, -10, 20);NSLog(@"%@",p(rect1));//输出结果:2014-11-22 18:51:58.217 TestCGRectInset[8913:60b] {
{10, 70}, {100, 80}}

 

//UIEdgeInsetsInsetRect 表示在原来的rect基础上根据边缘距离内切一个rect出来CGRect rect= CGRectMake(20, 50, 100, 80);UIEdgeInsets ed=UIEdgeInsetsMake(-3, -4, -5, -6);CGRect  r=  UIEdgeInsetsInsetRect(rect, ed);NSLog(@"%@",p(r));

 

转载于:https://www.cnblogs.com/chenjiangxiaoyu/p/7327127.html

你可能感兴趣的文章
观察者模式(Observer)
查看>>
python中numpy.r_和numpy.c_
查看>>
egret3D与2D混合开发,画布尺寸不一致的问题
查看>>
freebsd 实现 tab 命令 补全 命令 提示
查看>>
struts1和struts2的区别
查看>>
函数之匿名函数
查看>>
shell习题第16题:查用户
查看>>
Redis常用命令
查看>>
2018.11.06 bzoj1040: [ZJOI2008]骑士(树形dp)
查看>>
2019.02.15 bzoj5210: 最大连通子块和(链分治+ddp)
查看>>
redis cluster 集群资料
查看>>
微软职位内部推荐-Sr. SE - Office incubation
查看>>
微软职位内部推荐-SOFTWARE ENGINEER II
查看>>
centos系统python2.7更新到3.5
查看>>
C#类与结构体究竟谁快——各种函数调用模式速度评测
查看>>
我到底要选择一种什么样的生活方式,度过这一辈子呢:人生自由与职业发展方向(下)...
查看>>
poj 题目分类
查看>>
windows 安装yaml支持和pytest支持等
查看>>
读书笔记:季羡林关于如何做研究学问的心得
查看>>
面向对象的优点
查看>>