frame、bound、center属性

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容