ios学习笔记(六)视图控制器
2015-11-18 19:20
519 查看
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;
将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;
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- AS3自写类整理笔记 ClassLoader类第1/2页
- AS3自写类整理笔记 Dot类第1/2页
- DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .
- perl脚本学习指南--读书笔记
- 《C++ primer plus》读书笔记(三)
- 《C++ primer plus》读书笔记(二)
- jquery 笔记 事件
- VPS 配置优化笔记
- 讲解iOS开发中基本的定位功能实现
- js判断客户端是iOS还是Android等移动终端的方法
- IOS开发环境windows化攻略
- 浅析iOS应用开发中线程间的通信与线程安全问题
- 检测iOS设备是否越狱的方法