1、视图通常是UIView的一个对象,表示屏幕上的一块矩形区域,同时处理该区域的绘制和触屏事件。一个视图也可以作为其他视图的父视图,同时决定着这些子视图的位置和大小。视图同时也是App中MVC模式中的View成分。
2、IOS坐标系统:(1)、iPhone的视图坐标系是以左上角为原点。(2)、每一个view的frame所使用的坐标系以它的父视图的左上角为原点。
3、视图结构和相关函数
CGPoint point = CGPointMake(x,y); //位置
CGSize size = CGSizeMake(width,height); //大小
CGRect rect = CGRectMake(x,y,width,height); //位置和大小
4、Frame和Bounds的区别
(1)、Frame以父视图为起点,得出它自己的位置。
(2)、Bounds即以iOS系统的坐标原点为起点,坐标是(0,0)。
(3)、Center表示视图中心点所在的位置,设置此属性可改变视图的位置。
(4)、当你设置了三者中的某一个的时候,其他两个的值会相应的变化。
注意<