Frame/bounds

frame:相对于父view

bounds:显示子view和交互

[view setBounds:CGRectMake(-30, -30,200,200)]  子view会向下移动

frame定义了一个相对父视图的一个框架(容器),bounds则是真实显示区域。如果,bounds比frame小了,可以放到框架(容器)里。如果bounds比frame大,感觉frame被“撑大”了。frame变成了{{25, 25}, {250, 250}}了。25是如何得出的?bounds比frame长,宽各大了50像素,那么四条边平衡一下,各溢出“25”像素。如图所示:

你可能感兴趣的:(Frame/bounds)