视图框架和视图绑定+ iPhone之间的差异

时间:2010-10-18 14:12:54

标签: iphone uiview

我想知道UIView的'frame'和'bound'属性有什么区别。我使用这两个属性得到相同的结果。我无法弄清楚两者之间的区别..

提前完成。

3 个答案:

答案 0 :(得分:29)

框架是视图在超视图中的位置,使用superview的坐标系。

边界是视图在其自己的坐标系中的位置和大小。

如果两个属性的结果相同,则表示视图填充其超级视图,两个视图都以(0,0)为原点。尝试更改框架,您将看到它在其超级视图中移动到不同的位置。

答案 1 :(得分:5)

这是covered in the documentation。框架和边界是两个不同的坐标系。

答案 2 :(得分:0)

我知道为时已晚,但这是一个常见问题所以我发帖link to apple documentation对此有详细解释