一、控制器view创建的六种方式

1.有没有同名xib创建
2.通过 storyboard 创建
3.有指定xib情况下创建
4.有同名xib情况
5.有同名去掉controll的情况
6.loadveiw

 
二、创建控制器view的优先级
 
 
三、控制器view加载顺序
0、- (void)loadView                                                              View即将创建
1、- (void)viewDidLoad                                           view加载完毕
2、- (void)viewWillAppear:(BOOL)animated           view即将显示到window上
3、- (void)viewDidAppear:(BOOL)animated         view显示完毕(已经显示到窗口)
4、- (void)viewWillDisappear:(BOOL)animated         view即将从window上移除(即将看不见)
5、- (void)viewDidDisappear:(BOOL)animated          view从window上完全移除(完全看不见)

最新文章

  1. f2fs中node page的lock_page
  2. android实现两个页面跳转
  3. [CareerCup] 16.1 Thread and Process 线程和进程
  4. SVG 2D入门10 - 滤镜
  5. Android ViewFlipper的使用分析
  6. 重拾C,一天一点点_9-指针与数组
  7. PHP出现Notice: unserialize() [function.unserialize]: Error at offset问题的解决方案
  8. idea项目上传到码云
  9. C#设计模式之十九状态模式(State Pattern)【行为型】
  10. ELK安装
  11. 福大软工 · 第十二次作业 - Beta答辩总结
  12. Visual Studio 开发(一):安装配置Visual Studio Code
  13. window 安装mysql
  14. leetcode 44. Wildcard Matching(模糊匹配)
  15. Python问题之“NameError: name 'reload' is not defined”
  16. Masonry 动画
  17. 俄罗斯方块(JS+CSS)
  18. Lambda表达式浅析
  19. Linux function: unshare
  20. Basic64 编码解码

热门文章

  1. PrepareStatement
  2. yum 源的配置与使用
  3. Ubuntu linux背景指南:在开始之前需要知道哪些东西
  4. Python中的exec、eval的区别
  5. css——被自己遗忘的css属性
  6. html5 frameset5内嵌框架集
  7. 制作导航菜单分隔线的总结:用css3
  8. Java tutorial 02
  9. Nhibernate系列学习之(二) 简单增删改查
  10. hdu-3790-最短路径问题(Dijkstra)