1

初学ios开发,frame center bounds 一直搞不清楚。最近在看wwdc session 121 UIKit Rendering 找到答案。

frame 是计算属性

frame定义是父视图的坐标系,bounds是自己的坐标系。
从定义理解不出什么来。
官方说明:frame是一个计算属性,不存储在UIView 实例对象中,该属性是通过center和bounds计算得来。

![图片描述][1]

如图:当uiview transform旋转后,frame变化了,bounds依然没变。

hqman
198 声望8 粉丝