Swift frame和bounds的区别

新博客地址:https://gyrojeff.top,欢迎访问! 本文为博客自动同步文章,为了更好的阅读体验,建议您移步至我的博客👇

本文标题:Swift frame和bounds的区别

文章作者:gyro永不抽风

发布时间:2020年04月10日 - 23:04

最后更新:2020年09月15日 - 07:09

原始链接:http://hexo.gyrojeff.moe/2020/04/10/Swift-frame%E5%92%8Cbounds%E7%9A%84%E5%8C%BA%E5%88%AB/

许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 转载请保留原文链接及作者!

Introduction

在实际开发中,处理UIView的问题时,经常会分不清frame和bounds。

Solution

下面这张图解决问题

Conclusion

  • frame: 在super view当中的位置(CGRect)
  • bounds: 完全是自己的这个CGRect,和位置无关,用于绘图,添加subview等。
posted @ 2020-09-15 09:13  gyro永不抽风  阅读(426)  评论(0编辑  收藏  举报