父子控制器
来源:互联网 发布:男士洗面奶 知乎 编辑:程序博客网 时间:2024/04/29 16:51
控制器父子关系的建立原则
- 如果2个控制器的view是父子关系(不管是直接还是间接的父子关系),那么这2个控制器也应该为父子关系
[a.view addSubview:b.view];[a addChildViewController:b];// 或者[a.view addSubview:otherView];[otherView addSubbiew.b.view];[a addChildViewController:b];
获得所有的子控制器
@property(nonatomic,readonly) NSArray *childViewControllers;
添加一个子控制器
//XMGOneViewController成为了self的子控制器//self成为了XMGOneViewController的父控制器[self addChildViewController:[[XMGOneViewController alloc] init]];// 通过addChildViewController添加的控制器都会存在于childViewControllers数组中
获得父控制器
@property(nonatomic,readonly) UIViewController *parentViewController;
将一个控制器从它的父控制器中移除
// 控制器a从它的父控制器中移除[a removeFromParentViewController];
## UIScrollView内部子控件添加约束的注意点:
- 子控件的尺寸不能通过UIScrollView
来计算,可以考虑通过以下方式计算
- 可以设置固定值
(width==100,height==300)
- 可以相对于UIScrollView以外的其他控件
来计算尺寸
- UIScrollView的frame
应该通过子控件以外的其他控件
来计算
- UIScrollView的contentSize
通过子控件来计算
- 根据子控件的尺寸
以及子控件与UIScrollView之间的间距
0 0
- 父子控制器
- 父子控制器
- 父子控制器
- 父子控制器
- 父子控制器
- 父子控制器
- 父子控制器
- 父子控制器1
- 浅谈父子控制器
- 父子控制器总结
- 父子控制器的开发准则
- 13.控制器的父子关系
- 项目实战No7 标签按钮 父子控制器
- IOS开发UI基础:控制器父子关系
- iOS开发技巧之:父子控制器
- iOS 控制器父子关系的建立原则
- 控制器父子关系的建立原则
- XMG 父子控制器 自定义控制器的切换 Second
- Cocoapods 安装的步骤
- 图像亮度、对比度调节(伽马校正)
- android动画详解三 动画API概述
- hdu 5646DZY Loves Partition(构造)
- Installation You-get with Ubuntu 16.04 beta
- 父子控制器
- linux 常用命令
- autogen.sh出错
- MyEclipse2014安装插件的几种方式(适用于Eclipse或MyEclipse其他版本)
- Cocos2d-x之Box2D物理引擎
- hessian 的简单介绍
- android gesture 手势处理(输入法手势控制技术)
- 处理正则中的标识符:使用\\转义已有的标识符
- 开通博客