frame、bound、center属性

frame描述的是在父视图中的CGRect,而bounds描述的是在自身视图中的CGRect,也就是说,两者所在的坐标系是不同的。

center属性则用CGPoint表示矩形中心点在父视图中的位置。

UIImageView设置了frame之后,图像默认会自动拉伸到设置的大小。

通常使用frame来设置视图的大小和位置,使用center来改变(移动)视图的位置(也可用frame来改变位置)。另外,对视图进行旋转、缩放也都是相对于center进行操作的。

你可能感兴趣的:(frame、bound、center属性)