2010-10-18 72 views
18

我想知道UIView的“框架”和“边界”属性之间有什么区别。使用这两个属性我会得到相同的结果。我无法弄清楚两者之间的区别。视图的框架和视图的边界之间的区别+ iPhone

Thanx提前。

+0

这是一个详细的解释是重复这个问题:http://stackoverflow.com/questions/1071112/uiviews帧结构边界中心原点时使用的,什么 – 2010-10-18 14:33:58

回答

30

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

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

如果您对这两个属性都得到相同的结果,则意味着该视图会填充其超级视图,并且这两个视图都将(0,0)作为原点。尝试改变框架,你会看到它移动到其超视图内的不同位置。

相关问题