我想知道UIView的'frame‘和'bound’属性有什么不同。我使用这两个属性得到了相同的结果。我弄不清楚这两者之间的区别。
提前谢谢。
发布于 2010-10-18 22:29:54
帧是视图在其superview中的位置,使用superview的坐标系。
边界是视图在其自己的坐标系中的位置和大小。
如果两个属性的结果相同,这意味着视图填充了它的superview,并且两个视图都以(0,0)作为原点。尝试更改框架,您将看到它在superview中移动到不同的位置。
发布于 2010-10-18 22:21:40
这是covered in the documentation。框架和边界是两个不同的坐标系。
发布于 2015-05-16 15:04:21
我知道为时已晚,但由于这是一个常见的问题,所以我发布了一个link to apple documentation,对此进行了详细的解释
https://stackoverflow.com/questions/3960051
复制相似问题