美文网首页
2.bounds和frame的区别

2.bounds和frame的区别

作者: AYangGo | 来源:发表于2017-05-14 15:26 被阅读0次

bounds

  • 在本地坐标系的矩形区域,默认情况下就是以自身的左上角为(0,0)点。
  • 注意点:bounds的(x.y)始终对应的是左上角

frame

  • 相对于父视图坐标系统的矩形区域,以父视本地坐标系的(0,0)点为(0,0)点。

区别

  • bounds会影响子视图的frame(不会影响大小,只会影响x,y),意思就是设置了视图的bounds,他在显示的时候是没有什么变化的,而影响的只是它上面子视图的位置。
  • 这时候如果设置父视图的bounts的x,y为-20,-20,那么子视图会向右和下移动20,原因可根据bounds的注意点来推导

相关文章

网友评论

      本文标题:2.bounds和frame的区别

      本文链接:https://www.haomeiwen.com/subject/pjeqxxtx.html