分栏控制器UITabBarController管理多个视图控制器以及界面跳转
2017-01-14 22:22
519 查看
先创建一个UITabBarController 控制器,添加一下代码:
SportViewController* sportVC =[[SportViewController alloc] init]; sportVC.title =@"aa"; CircleViewController* circleVC =[[CircleViewController alloc] init]; circleVC.title =@"bb"; MallViewController* mallVC =[[MallViewController alloc] init]; mallVC.title =@"dd"; MeViewController* meVC =[[MeViewController alloc] init];
//分栏控制器包含4个视图控制器
self.viewControllers =@[[self giveAttributesWithVC:sportVC andImgName:@"run_g" andSelectImgName:@"run"] ,[self giveAttributesWithVC:circleVC andImgName:@"circle_g" andSelectImgName:@"circle"] ,[self giveAttributesWithVC:mallVC andImgName:@"shop_g" andSelectImgName:@"shop"], [self giveAttributesWithVC:meVC andImgName:@"me_g" andSelectImgName:@"me"]]; //其中giveAttributesWithVC函数主要代码如下: VC.tabBarItem =[[UITabBarItem alloc] initWithTitle:nil image:[self removeRending:imgName] selectedImage:[self removeRending:selectImgName]]; //removeRending函数代码如下: UIImage* image =[UIImage imageNamed:imageName]; return [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; //当分栏控制器中的视图控制器 上,按钮进行界面跳转时,要隐藏底部栏,使用以下函数: [perInfo setHidesBottomBarWhenPushed:YES];
相关文章推荐
- 【iOS开发-30】UITabBarController的几种代理方法以及结合NSUserDefaults还原上次退出时被选中视图控制器和视图控制器的顺序
- 如何通过视图控制器UITabBarController实现界面的切换
- 【iOS开发-30】UITabBarController的几种代理方法以及结合NSUserDefaults还原上次退出时被选中视图控制器和视图控制器的顺序
- 设计多控制器跳转管理模仿 UITabBarController
- 控制器跳转和视图切换之NavigationController,UITabBarController,模态
- iOS开发UITabBarController的几种代理方法以及结合NSUserDefaults还原上次退出时被选中视图控制器和视图控制器的顺序
- 控制器跳转和视图切换之NavigationController,UITabBarController,模态
- iOS开发UIViewCOntroller视图控制器之间跳转切换举例,以及视图控制器生命周期的简单说明
- 【iOS开发-28】制造一个UITabBarController标签控制器、定制UITabBarItem文字图片的6种方式以及More讲解
- iOS根视图切换,释放内存,以及推送界面跳转(iOS多语言切换语言处理,也请看此处)
- iOS开发之UIViewController视图控制器之间跳转
- iOS之浅谈纯代码控制UIViewController视图控制器跳转界面的几种方法
- iOS_深入_UINavigationController VS UIViewController _利用分栏控制器切换视图
- UITabBarController标签视图控制器
- UITabbarViewController+Navigation框架下的子视图的跳转示例之一
- iOS中多控制器管理 UITabBarController
- UITabbarViewController+Navigation框架下的子视图的跳转示例之一
- iOS学习笔记 (9) UITabBarController分栏控制器
- [iOS基础控件 - 6.12.1] QQ菜单管理 UITabBarController 控制器管理
- UITabBarController — 标签视图控制器