自定义控制器切换
来源:互联网 发布:华道数据有限公司 编辑:程序博客网 时间:2024/06/08 13:58
-(void)clickBtn{
UIViewController *one=[[WSYOneViewControlleralloc]init];
[self.viewaddSubview:one.view];
}//点击按钮创建一个控制器,但是在这个大括号运营完毕控制器就会被销毁(临时变量),但控制器view还在被主view引用不会被销毁,所以要用一个强指针来引用这个控制器
@property(nonatomic,strong)UIViewController *Vc;
//self.one=[[WSYOneViewController alloc]init];
如果是创建多个控制器 可以用个数组来装这些控制器
@property(nonatomic,strong)NSArray *VCs;
self.VCs=@[
[[WSYOneViewControlleralloc]init],
[[WSYTwoViewControlleralloc]init],
[[WSYThreeViewControlleralloc]init]
];
点击按钮控制器切换时,就是把当前显示的view移除加载将要显示的view,可以用个属性来记录
property(nonatomic,strong)UIViewController *showVC;
{[self.showVC.viewremoveFromSuperview];
NSInteger index=[btn.superview.subviewsindexOfObject:btn];
self.showVC=self.VCs[index];//加入将要显示的控制器
self.showVC.view.frame=CGRectMake(0,64, self.view.frame.size.width, self.view.frame.size.height);
[self.viewaddSubview:self.showVC.view];
}
- 自定义控制器切换
- 自定义控制器切换
- storyboard自定义视图控制器切换
- 自定义控制器的切换-动画
- 自定义导航控制器的titleView实现多控制器的切换
- XMG 父子控制器 自定义控制器的切换 Second
- iOS_20_微博自定义可动画切换的导航控制器
- iOS7中的ViewController切换(二.自定义容器控制器动画方式)
- iOS开发之自定义多控制器的切换
- iOS7新特性 ViewController转场切换(三) 自定义视图控制器容器的切换---非交互式
- iOS7新特性 ViewController转场切换(三) 自定义视图控制器容器的切换---非交互式
- 两个控制器界面切换
- ios多控制器切换
- 视图控制器切换动画
- 切换控制器方法
- 视图控制器切换API
- 视图控制器的切换
- - addChildViewController控制器切换
- 局部敏感哈希Locality Sensitive Hashing归总
- 快餐车之Linux动态库
- Kafka深度解析
- [Nutch]指定LUKE的分词器
- [LeetCode]String to Integer (atoi)
- 自定义控制器切换
- 自己写了一个javaweb网站
- Linux硬链接与软连接
- 批处理导出完整路径以及文件名
- 设计模式--简单工厂应用 java
- Linux设备驱动(2)字符设备
- 最近心境
- 第99课:使用Spark Streaming+Kafka实战对论坛网站动态行为的多维度分析及java.lang.NoClassDefFoundError问题解决完整内幕版本解密
- Kafka设计解析(一)- Kafka背景及架构介绍