父子控制器
2016-03-10 10:58
363 查看
1)当一个控制器添加到某个父控制器时会调用下面这个方法,
但是如果使用addChildViewController方法添加子控制器的话是不会自动调用didMoveToParentViewController方法的
2)当一个控制器从父控制器移除的时候会自动调用下面这个方法,并且参数是nil
- (void)didMoveToParentViewController:(nullable
UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
所以didMoveToParentViewController方法可以监听子控制器被添加到父控制器或者从父控制器移除
但是如果使用addChildViewController方法添加子控制器的话是不会自动调用didMoveToParentViewController方法的
2)当一个控制器从父控制器移除的时候会自动调用下面这个方法,并且参数是nil
- (void)didMoveToParentViewController:(nullable
UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
所以didMoveToParentViewController方法可以监听子控制器被添加到父控制器或者从父控制器移除
相关文章推荐
- web.xml配置详解
- 什么是接口
- 我的《实战java高并发程序设计》纸质书上市了
- POJ-2251-Dungeon Master
- 北邮OJ 85. Three Points On A Line
- cmstop中使用到的js文件
- 正则表达式
- js 正则表达式
- 手机遥控PPT
- PAT (Basic Level)1036. 跟奥巴马一起编程
- 第一次上机-3
- 仿微信聊天面板制作 javascript
- CSS怎样改变行内样式(通过外部级联样式表) css !important用法CSS样式使用优先级判断
- IOS开发之记录用户登陆状态
- Windows 如何在创建指定目录以及复制文件
- POJ 2533 Longest Ordered Subsequence(最长上升子序列)
- 前端学习笔记一:YSlow 23条规则
- selenium操作选择列表
- 第1次上机作业-2
- 第一次试验-1