视图控制器知识点总结

1.视图控制器是view?视图控制器与视图的关系

2.:视图控制器不是view, 每一个视图控制器都有一个view,视图控制器是个大管家,管理这个视图的加载、卸载、横屏显示

3.视图控制器的loadView什么时候调用?会调用多次吗

4.:loadView被调用需要满足两个条件: 1.此控制器的view访问器方法被调用 2.viewnil正常情况下 loadView只会被调用一次,因为loadView第一次调用之后,view就不再为空了

5UIViewControllerloadView中如何加载视图的? 


6.:loadView中首先判断是否有可用的xib文件可以加载,如果有则加载xib文件来创建此控制器的view,如果没有, 则使用代码创建此控制器的view 


7.4.如果使用xib创建控制器的视图,是怎样的加载流程? 


8.:先判断是否有指定的xib文件名,如果没有,则使用控制器的类名作为xib的文件名去加载xib,如果指定了,使用指定的xib文件名去加载

9.viewDidAppear方法何时调用,会调用多次吗?viewDidDisappear? 


10.:当前控制器的view被添加到父视图上去时,则会调用此控制器的viewDidAppear方法,因为控制器的view以多次添加到父视图上,因此viewDidAppear可以被调用多次。当控制器视图从父视图上移除时,则此控制器的  viewDidDisappear调用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值