CGRectInset CGRectoffset UIEdgeInsetsInsetRect 这三个函数的使用情况
//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)); //输出结果:2014-11-22 18:54:31.979 TestCGRectInset[8922:60b] {{16, 47}, {110, 88}}
综上总结:正的都是向内的方向,反之负的就表示向外扩展
转载于:https://www.cnblogs.com/liyang31tg/p/4115514.html
CGRectInset CGRectoffset UIEdgeInsetsInsetRect 这三个函数的使用情况相关推荐
- 12.MySql关于获取当前时间的三个函数
这三个函数都是获取当前时间的,获取的详细格式如下图所示,可以根据需要来选用. 转载于:https://www.cnblogs.com/Nick-Hu/p/7566805.html
- ACMNO.37 C语言-数字交换 输入10个整数,将其中最小的数与第一个数对换,然后把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
题目描述 输入10个整数,将其中最小的数与第一个数对换,然后把最大的数与最后一个数对换. 写三个函数: ①输入10个数:②进行处理:③输出10个数. 输入 10个整数 输出 整理后的十个数,每个数后跟 ...
- Math.ceil(),Math.floor()与Math.round()三个函数的定义。
为什么80%的码农都做不了架构师?>>> JavaScript: The Definitive Guide, 4th Edition中对Math.ceil(),Math.flo ...
- php怎么输出3个函数和,PHP利用var_dump,var_export,print_r三个函数的区别示例
感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!下面的示例看看这三个函数的具体的区别,其中var_dump和var_export比较少用,但他们两者又很相似.所以可以看看: 代码如下: /* 5 ...
- [前端技术]如何加深对JavaScipt中的Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解...
首先还是看看<The Definitive Guide, 4th Edition>书中对三个函数的的定义. Math.ceil(x): round a number up Argument ...
- python多线程的作用_Python多线程中三个函数的强大功能简介
在Python多线程中有三个比较简单的函数,在实际的相关操作中你对这一实际操作是否了解?是否对其感兴趣?如果你想对Python多线程的开发与多线程程序及相关实际操作方案有所了解的话,你就可以点击以下的 ...
- excel三次样条函数_日常系列2:二次和三次函数样条、数据的插值
本讲导读 本讲适合在讲授或学习完高中数学的基本初等函数章节.三角函数章节和导数章节后,作为数学建模材料,在日常教学中讲授或学习.本讲内容包括但不限于: 一次函数.二次函数.三次函数的统计和物理意义及三 ...
- Typescript常见三种函数类型
Typescript有常见三种函数类型: 分别是普通的函数: 有可选参数的函数: 有剩余参数的函数: 普通函数 function findMan(age:number):string{return ' ...
- python去空格的函数_Python中用于去除空格的三个函数的使用小结
函数:strip() lstrip() rstrip() 作用:去除字符串中的空格或指定字符 一.默认用法:去除空格str.strip() : 去除字符串两边的空格 str.lstrip() : 去除 ...
最新文章
- python输出日期语句_python输出语句怎么用
- 使用.NET开发的数据库小工具 DbTool
- 操作系统上机作业-- 使用信号量解决生产者、计算者、消费者问题(多线程)
- 群晖docker签到京豆_利用Synology(群晖)Docker安装签到框架
- 【leetcode】Majority Element
- c语言 段错误 指针,求教为什么指针动态申请了空间,scanf的时候还会段错误
- 16进制String和int互转
- MFC OpenCasCade – 实现View中的实体对象与右边属性窗口的关联
- maya导入abc动画_完美动力小课堂:abc格式应用--Realflow和Maya互导
- HFSS - 半波偶极子天线的设计与仿真
- HDMI 分配器正确使用方法
- webapp(WebRoot)目录下的jsp访问不了webapp目录的css文件的问题解决
- MTK和Android有区别,Android系统 下一个山寨MTK的代名词
- 16、Mip-NeRF360
- CocosCreator 游戏小地图/地图雷达
- 系统架构中常见问题及解决方案
- 前端谷歌浏览器基本介绍及前后端分离原理分析
- grasshopper python可以做什么_Grasshopper 有哪些奇技淫巧?
- 定制自己的报表!7款实用开源报表工具
- 【秒懂】数据分析没头绪?这七种高手常用统计分析方法都帮你总结好了!