loadView, viewDidLoad 快速使用
2024-10-10 07:35:56
一 loadView:
在每次访问 UIViewController时,且其 view = nil 时,会调用这个方法,所以大家在开发中想自己设置 view 的可以用这个方法,在这个方法中自定义 view
*所以在以下情况记得使用这个方法:
加载 与控制器绑定的 xib 时
[[GLViewController alloc] initWithNibName:@"GLViewController" bundle:nil];
如果没有传明显的 xib 文件名,就会加载和控制器 同名的
[[GLViewController alloc] init]; // 加载GLViewController.xib
如果没有关联的 xib 文件,就会创建一个空白的UIview
用纯代码写 ,先重写 loadView 方法,并且不需要调用[super loadView],因为调用父类会创建一个空白的的UIview,但是如果真的调用也不会错,
二 viewDidLoad
无论是通过加载 xib文件,还是重写 loadView 方法创建的 UIViewController 的 view, 都会调用 viewDidLoad 这个方法
所以这个方法里面可以加载view 上面的控件
*什么时候用这个方法:
对界面进行初始化操作,比如 view 里面添加一些子视图,从数据库或者网络加载模型数据填充到子视图中
最新文章
- E - Super Jumping! Jumping! Jumping!
- Linux多安全策略和动态安全策略框架演示验证方案及结果分析
- c#简要概括面向对象的三大特征
- 新手Oracle安装及使用入门
- GIT 如何删除某个本地的提交
- 原生JS代码实现一个Ajax异步请求
- bootsrtap (-)
- Java基础第二章
- 移动设备真机调试本地程序的Node.js【无需连wifi】
- 树的常见算法&;图的DFS和BFS
- [WC2018]通道——边分治+虚树+树形DP
- vuex中store保存的数据,刷新页面会清空
- Web性能和负载测试工具补充
- python -- 内置模块02
- 内存管理buddy[原理]
- c# 虚拟路径转换为绝对路径
- Elasticsearch 数据搜索篇·【入门级干货】===转
- Vue音乐项目笔记(五)
- django admin 根据choice字段选择的不同来显示不同的页面
- 关于lockkeyword
热门文章
- Oracle笔记 十四、查询XML操作、操作系统文件
- HBase简介(很好的梳理资料)
- svn不能提交 svn: is out of date; try updating
- phalcon框架学习之router
- 简单记事本程序java源码项目
- C puzzles详解【26-30题】
- 搭建高性能计算环境(九)、应用软件的安装之gaussian 09
- 【转】Linux Kernel __setup(str, fn)解析
- datagridview添加复选框全选和取消
- DataGridView控件中添加ComboBox下拉列表框的实现