gca*_*amp 5 iphone cocoa-touch uiview bounds ios
有没有理由为什么UIView(a NSView)的bounds属性是CGRect当你在该属性中想要的唯一信息的大小时CGRect.
它只是一个绘图的快捷方式,因为你需要一个CGRect绘图时?或者只是一个非常特殊的特殊情况,其中origin的bounds可能不是{0, 0}?
在frame指定了视图是相对于上海华,而bounds指定了视图被允许相对于框架绘制.
通过更改bounds原点和/或宽度,您可以进行裁剪,例如,或在视图外部绘图.
即,边界原点通常是(0,0),但它不能总是如此,就像你剪裁时一样.
此外,bounds由仿射变换代替而使用frame,它表示变换后的位置,其也可以具有与(0,0)不同的原点;