UIView中的属性bounds默认的origin是x=0.0,y=0.0,且size中的宽高默认等于frame中size的宽高。

当修改了bounds属性中的origin时,会影响到添加到其中的子视图frame中的origin;

当修改了bounds属性中的size时,会影响到其自身frame中的size;

// 初始化时的frame
CGRectMake(20.0, 20.0, 200.0, 200.0)
// 修改bounds属性
CGRect bounds = view.bounds;
bounds.origin = CGPointMake(-20.0, -20.0);
bounds.size = CGSizeMake(100.0, 100.0);
view.bounds = bounds;

效果图

修改前

修改后

修改bounds属性后的效果相关推荐

  1. 修改php.ini没效果,修改php.ini后没有效果

    修改PHP.ini后发现没有效果.后来查看phpinfo()发现原来之前的安装出现了问题. /usr/local/php/bin/php -i |head phpinfo() PHP Version ...

  2. a span等行内元素加margin属性后无效果解决方案

    html中经常用margin属性来进行定位的调整,但a,span等行内元素加margin后不发生位移,给这些元素加上display:inline-block后就可解决:而且为行内元素加此属性后既可以像 ...

  3. MySQL中修改列属性时造成comment属性丢失

    修改字段定义的时候,要把整个字段的全部的定义都写上,举个栗子: 原字段定义: state  varchar(50) NOT NULL DEFAULT '' COMMENT '产品资料状态' 需求:修改 ...

  4. WPF绑定(Binding)绑定对象集合修改显示属性问题

    问题描述: 我打算选中列表中的字段,用文本框的值替换选中的字段. 然而在使用Binging将存放自定义类(Student)的集合绑定到ListBox上,显示的是这个类的"Name" ...

  5. WinForm下ListBox控件“设置DataSource属性后无法修改项集合”的问题解决方案

    在做winform程序开发时,我用DataSource绑定了ListBox中的Item,但是当我进行一些添加.删除操作时就报了这个错"设置DataSource属性后无法修改项集合" ...

  6. VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题

    VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题 参考文章: (1)VUE项目中使用this.$forceUpdate();解决 ...

  7. 使用while语句修改后的效果和for一样

    while循环语句 我们使用while修改之前Demo10的跑1000米的程序哈: 使用while语句修改后的效果和for一样哈. 那我们怎么样知道什么时候用for循环,什么时候用while循环呢?  ...

  8. tomcat内存溢出(修改catalina.bat后windows启动tomcat服务没有效果) | 王猛的个人主页...

    2019独角兽企业重金招聘Python工程师标准>>> tomcat内存溢出(修改catalina.bat后windows启动tomcat服务没有效果) | 王猛的个人主页. 转载于 ...

  9. 修改hosts文件后不起效果的可能

    修改hosts文件后不起效果的可能 场景:Windows下的hosts文件中增加域名和ip地址绑定,通过域名访问本地网站不成功 可能性 1. hosts文件格式必须为ASCII格式 ps:可以删除ho ...

  10. iOS开发UI篇—手写控件,frame,center和bounds属性

    一.手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4)如果是button等控件,还需考虑控件的单击事件等 (5)注意:View ...

最新文章

  1. FastDFS为什么要结合Nginx?
  2. VS2008编译汇编程序的问题
  3. rhino5.0安装教程
  4. Redis实现关注关系
  5. oracle学习篇一:sqlplus常用命令
  6. CodeForces - 1539F Strange Array(线段树区间合并)
  7. 树莓派okdo_创客的AK47—树莓派4正式发布,性能大幅提升,售价仅为35美元。
  8. java语言中的访问权限控制符有哪些,18.Java的访问控制符
  9. html编辑器设置为publisher,将PDF转换为Publisher的简单方法
  10. AS3中 用JPEGEncoder保存 摄像头拍的照片 (另有JPEGEncoder类的下载地址)
  11. mysql 8.0以上 新版本账号密码策略修改和密码修改
  12. 【OpenCV学习笔记】【教程翻译】五 (车牌识别之OCR分割)
  13. 数据库SQL(介绍)
  14. Maven安装与配置,Idea配置Maven
  15. namecheap注册域名优惠码
  16. golang-ffmpeg-goav拉流解码器,支持视频拉流解码并转换为YUV、BGR24或RGB24等图像像素数据
  17. 包学会之浅入浅出Vue.js:升学篇
  18. theos tweak导入自定义类
  19. 元禾谷风创投:如何避开Magic Leap这种深度科技投资的大坑
  20. 17AHU排位赛3 D题 旋转吧!雪月花 ! (DFS序,线段树维护树上最值)

热门文章

  1. linux 驱动笔记(七)
  2. mysql基础学习--day7
  3. 大批量IP查询和IP区域快速查询
  4. 网站SEO的七个技巧
  5. KMPlayer 双重字幕设置和配色方案
  6. 蜀门一直显示连接服务器,蜀门进不去点进入之后,出现无法连接服务器 – 手机爱问...
  7. 小程序发布成功后搜索不到怎么办?
  8. Miracle密码算法开源库(十三)分析 :mrflsh4.c
  9. 交换机:广播风暴产生原因与解决方法、STP生成树协议 ,根桥(根交换机)、备份根桥、非根交换机、根端口、指定端口、非根非指定端口、桥ID
  10. 如何给女朋友解释什么是面向对象编程?