frame和bound的区别

+收藏

求学价: 面议 发布用户:mrda550

发布时间:2019-01-28 已有87人浏览报名

课程介绍

frame就容易理解一些:frame的(frame.origin.x,frame.origin.y)就是相对于父坐标系的偏移量。

bounds 稍微有点费解,稍不留神,想的多了,就会绕进去。每个view都有一个本地坐标系统。这个坐标系统作用比较重要,比如触摸的回调函数中的 UITouch里面的>坐标值都是参照这个本地坐标系统的坐标。当然bounds这个属性也是参照这个本地坐标系统来的。延伸阅 读>>>IOS入门知识介绍

其实本地坐标系统的关键就是要知道的它的原点(0,0)在什么位置(这个位置又是相对于上 层的view的本地坐标系统而言的,较上层view就是 window它的本地坐标系统原点就是屏幕的左上角了)。更多IOS相关知识欢迎访问www.danei.org,新鲜资讯唾手可得。

通过修改view的bounds属性可以修改本地坐标系统的原点位置。

所以,达内老师总结,bounds的有这么一个特点:

它是参考自己坐标系,它可以修改自己坐标系的原点位置,进而影响到“子view”的显示位置。

显示全部

学校介绍

达内为上培训学校

认证机构

黄金会员5年

查看信用档案

学校人气度:1337

达内国际集团是中国IT职业教育的第几品牌,是目前中国较大IT职业教育集团,2014年4月3日,达内国际集团成功在美国纳斯达克上市,是中国第几家在美国上市的IT职业教育集团,同时也是2014年赴美上市第几股。
进入学校主页

相关课程

加载更多

热门推荐

新闻资讯

加载更多

QQ咨询

微信咨询