1、添加子控制器很简单 分两步 一个是 view 一个是 controller

1     [self addChildViewController:tableCTR];
2     [self.view addSubview:tableCTR.view];

最后不要忘了加一行

[tableCTR didMoveToParentViewController:self];

理由:addChildViewController回调用[child willMoveToParentViewController:self] ,但是不会调用didMoveToParentViewController,所以需要显示调用。

2、删除子控制器跟添加相反

    [childViewController willMoveToParentViewController:nil];[childViewController.view removeFromSuperview];[childViewController removeFromParentViewController];

转载于:https://www.cnblogs.com/qiqingnan/p/4433591.html

子控制器 和 父控制器相关推荐

  1. 后盾网lavarel视频项目---3、lavarel中子控制器继承父控制器以判断是否登录

    后盾网lavarel视频项目---3.lavarel中子控制器继承父控制器以判断是否登录 一.总结 一句话总结: 在common控制器的构造方法中验证登录中间件,其它的控制器继承common控制器 p ...

  2. AngularJS从子控制器访问父作用域

    本文翻译自:AngularJS access parent scope from child controller I've set up my controllers using data-ng-c ...

  3. iOS开发UI篇—多控制器和导航控制器简单介绍

    iOS开发UI篇-多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...

  4. vue 子页面调用父页面的参数_Flutter子组件调用父组件方法修改父组件参数

    子组件调用父级组件方法的主要实现是父组件给子组件传入一个方法,然后在子组件中调用父级方法来修改父级的参数.看一下效果图 父级组件实现 在父级组件中写一个_editParentText的方法来修改组件中 ...

  5. iOS--UI之导航控制器与标签控制器

    1.导航控制器和标签控制器都属于容器控制器: a)容器控制器本身不负责向用户展示有意义的内容,只是负责管理子控制器,管理控制器的展示和子视图控制器视图之间的切换 b)容器类控制器本身也是视图控制器,都 ...

  6. c# winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值

    第一种方法: 用委托,Form2和Form3是同一组 Form2 using System;    using System.Collections.Generic;    using System. ...

  7. vue 子页面调用父页面的参数_js父页面调用子页面数据时,子页面通过父页面传过来的参数回调父页面具体方法_html/css_WEB-ITnose...

    今天写代码时发现同一页面多个地方需要调用同一个子页面,如果多个方法调用时,同一子页面回调父页面方法则会出问题,所以查了下资料,让这个功能通用化,根据具体方法回调具体父页面方法,顺便总结一下,希望以后可 ...

  8. 子元素超出父元素宽高是否会报错?

    目前来看,如果父元素是Container,那么子元素超出父元素就不会报错: 如果子元素被Column或Row包裹,那么子元素超出父元素就会报错: RenderFlex overflowed by 22 ...

  9. iOS10 UI教程子视图和父视图UI层次结构和Views继承

    iOS10 UI教程子视图和父视图UI层次结构和Views继承 iOS10 UI教程子视图和父视图UI层次结构和Views继承,本节将讲解与UI层次结构和Views继承相关的内容,其中包括子视图和父视 ...

最新文章

  1. MySQL主从数据库同步延迟问题解决
  2. ASP.NET 开发小技巧 (持续更新)
  3. Linux C/C++ 链接选项之静态库--whole-archive,--no-whole-archive和--start-group, --end-group
  4. python setup.py install 安装的包 卸载方法
  5. 【计算机网络】网络安全 : 对称密钥密码体质 ( 数据加密标准 DES | DES 加密过程 | DES 保密性 | 三重 DES 加密 )
  6. 初识神经网络NeuralNetworks
  7. 前端学习(3124):react-hello-react之批量传递props
  8. 国庆佳节,我们有好礼相送!
  9. 微信公众开放平台开发04---百度BAE,java应用部署服务器,jetty了解
  10. aop springboot 传入参数_springboot用aop做参数校验
  11. NVR和DVR有什么区别
  12. easyUI快速入门第五讲——easyUI中的datagrid(数据表格)组件
  13. 如何把标签输出为PDF文件
  14. 成人的世界,时间也是一种昂贵的成本
  15. 【智能制造】周宏仁:通俗易懂讲清楚制造业“数字化起步,网络化崛起,智能化发展”;任泽平:解码“德国制造”的七大基因
  16. 前端js调用摄像头进行录像并传到后端
  17. 二维空间下的向量旋转
  18. 阿里云Mysql5.7 数据库恢复 qp.xb文件恢复数据
  19. Android界面尺寸规范
  20. 如何使用微信公众号做营销

热门文章

  1. 《机器学习实战》学习笔记(七):利用AdaBoost 元算法提高分类性能
  2. python来玩猜字游戏吧
  3. python条件语句及循环语句
  4. Udesk API v2 使用介绍(一)
  5. 神经网络常见的激活函数汇总
  6. Python+Vue计算机毕业设计老年教育学习系统fte91(源码+程序+LW+部署)
  7. Chrome网页截屏
  8. 日报周报月报工作总结生成器【智能文案生成器】
  9. Custom SRP 学习记录
  10. 八、Abp Vnext中为模块添加设置管理