Xcode 彻底切换View的方法
来源:互联网 发布:差额计算法步骤 编辑:程序博客网 时间:2024/05/21 16:58
由于首页后面有三个大项目,三个大项目分别使用不同的视图,都没有关联。
所以视图切换不能用简单的push,tab,add,remove,必须彻底替换。
替换的方法很简单,就是把rootViewController换了就OK(换成子页面)。
如果需要,再换回来就是了(回到主页)
代码是在appDelegate上切换View的方法,在子View上调用这个方法,传参数过来指定需要显示哪个View,然后根据参数就可以定制显示哪个View。
在子页面可以保留appDelegate的指针,也可以用shareApplication方法来获取。
- (void)changeViewController:(NSInteger)viewId{ if (viewId==1) { RootViewController *rootViewCtrl = [[RootViewController alloc]initWithNibName:@"RootViewController" bundle:nil]; [rootViewCtrl setAppDelegate:self]; self.window.rootViewController = rootViewCtrl; [rootViewCtrl release]; return; } CustomersViewController *customerViewCtrl = [[CustomersViewController alloc]initWithNibName:@"CustomersViewController" bundle:nil]; [customerViewCtrl setAppDelegate:self]; self.window.RootViewController = customerViewCtrl; [customerViewCtrl release];}
- Xcode 彻底切换View的方法
- 彻底删除Xcode的方法
- Storyboard多View的切换 [xcode 4.4.1]
- Storyboard多View的切换 [xcode 4.4.1]
- Storyboard多View的切换 [xcode 4.4.1]
- Storyboard多View的切换 [xcode 4.4.1]
- Storyboard多View的切换 [xcode 4.4.1]
- Storyboard多View的切换 [xcode 4.4.1]
- Xcode两个工程切换的方法
- Xcode的View关联问题
- 彻底理解自定义View的测量
- 彻底了解View 的坐标关系
- StoryBoard下多个View的切换
- Storyboard多View的切换
- 彻底隐藏文件的方法
- Android 彻底全屏的方法
- 彻底删除oracle的方法
- 彻底卸载MySQL的方法
- GridView 子View 获取
- Android常见错误处理
- 关于firebug的一些讲解
- 总结——复杂网络动力学
- WebService之.net与java远程调用
- Xcode 彻底切换View的方法
- JXTA——JAVA P2P网络编程技术(入门篇)
- Android模拟按键——源码环境下开发应用程序
- GZIP压缩和解压
- poj1287 - Networking
- 母版页的优点
- PCB 使用的电阻
- 判断Android设备是否连接网络
- Java中return作用