UIViewController:视图控制器
将View添加到视图控制器上,视图控制器控制View事件
AUIViewController *VC = [[AUIViewController alloc]init];
创建之后不会立刻执行内部方法,而是需要把视图控制器对象作为window的根视图的时候,才会执行内部方法
self.window.rootViewController = VC;
viewDidLoad:视图加载完成时,此时视图还未显现,试图初始化操作一般在此处进行
viewWillAppear:视图将要出现时调用
viewDidApprar:视图已经出现时调用
ViewWillDisappear:视图将要从屏幕中消失时调用
ViewDidDisappear:视图已经消失时调用
视图控制器内自带一个View,可直接调用View获得自带的View
self.view.backgroundColor = [UIColor blueColor];
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(100,100,100,100)];
label.text = @"text";
[self.view addSubView:label];
页面跳转
BUIViewController *BVC = [[BViewController alloc]init];
UIWindow *window = [[[UIApplication sharedApplication] delegate] window];
window.rootViewController = BVC;