- iPhone的视图坐标系是以左上角为原点
- 每一个view的frame所使用的坐标系以它的父视图的左上角为原点
- 视图结构和相关函数
CGPoint point=CGPointMake(x, y);//位置
CGSize size=CGSizeMake(width,height);//大小
CGRect rect=CGRectMake(x, y, width, height);//位置和大小
frame与bounds的区别:
- Frame以其父视图为起点,得出它自己的位置信息
- Bounds即以IOS系统的坐标原点为起点,坐标是(0,0)
- Center表示视图中心点所在的位置,设置此属性可改变视图的位置
- 当你设置了三者中的某一个的时候,其他两个的值会相应变化。
- 缺省情况下,视图的边框不会被父视图的边框裁剪,如果希望让一个视图裁剪其子视图,需要将其clipsToBounds属性设置为YES。