UIView 的边界大小与框架大小

shr*_*sva 3 cocoa-touch objective-c uiview

框架的大小可以与 UIView 的边界大小不同吗?

每当我设置它们中的任何一个时,我都会注意到两者都发生了变化并且它们始终保持同步。是否存在不正确的边缘情况?

mat*_*att 5

是的; 例如,变换(例如旋转)视图具有不同(且无用)的帧大小。

框架纯粹是一种便利,如果必须的话,您可以完全没有它;边界大小和中心一起,准确且始终描述视图的位置和大小。