bounds
- 在本地坐标系的矩形区域,默认情况下就是以自身的左上角为(0,0)点。
- 注意点:bounds的(x.y)始终对应的是左上角
frame
- 相对于父视图坐标系统的矩形区域,以父视本地坐标系的(0,0)点为(0,0)点。
区别
- bounds会影响子视图的frame(不会影响大小,只会影响x,y),意思就是设置了视图的bounds,他在显示的时候是没有什么变化的,而影响的只是它上面子视图的位置。
- 这时候如果设置父视图的bounts的x,y为-20,-20,那么子视图会向右和下移动20,原因可根据bounds的注意点来推导