- 视图,大家在iPhone上看到的控件大部分是UIView的子类。
- 视图,通常是UIView的一个对象表示屏幕上的一块矩形区域,同时处理该区域的绘制和触屏事件。(不一定是矩形哦)
- 一个视图也可以作为其他视图的父视图同时决定着这些子视图的位置和大小。
- UIView类做了大量的工作去管理这些内部视图的关系。
- 视图同时也是App中MVC模式中的View成分。
创建UIView
- 创建视图UI有两种方式,xib文件和代码创建。
//通过xib的方式创建视图对象
NSBundle *bundle=[NSBundle mainBundle];
NSArray *arr=[bundle loadNibNamed:@"myView" owner:self options:nil];
UIView *myView=[arr objectAtIndex:0];
//代码创建视图对象
CGRect viewRect=CGRectMake(0, 0, 100, 100);
UIView *myfirstView=[[UIView alloc] initWithFrame:viewRect];