生命周期
1. loadView
什么时候调用?
每次访问UIViewController的view时候并且view == nil时候调用.
如何实现?
1> 如果在初始化UIViewController指定了xib文件名,就会根据传入的xib文件名加载对应的xib文件.如果没有明显地传xib文件名,就会加载跟UIViewController同名的xib文件.
2> 如果没有找到相关联的xib文件,就会创建一个空白的UIView,然后赋值给UIViewController的view属性.
例如:self.view = [[UIView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];如何使用?
如果想通过代码来创建UIViewController的view,就要重写loadView方法,并且不需要调用
[super loadView],因为在第3点里面已经提到:若没有xib文件,延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式