RootViewController *rootVC=[[RootViewController alloc] init]SignInViewController *signVC = [[SignInViewController alloc]init];//如果在这里指定tabitem标题,则在FirstViewController中指定self.tabBarItem.title则不生效signVC.title = @"打卡";UITabBarItem *signItem = [[UITabBarItem alloc]initWithTitle:@"打卡" image:nil tag:1];[signItem setFinishedSelectedImage:[UIImage imageNamed:@"p1"] withFinishedUnselectedImage:[UIImage imageNamed:@"p1_f"]];signVC.tabBarItem = signItem;TextViewController *textVC = [[TextViewController alloc]init];signVC.title = @"备注";UITabBarItem *textItem = [[UITabBarItem alloc]initWithTitle:@"备注" image:nil tag:2];[textItem setFinishedSelectedImage:[UIImage imageNamed:@"p1"] withFinishedUnselectedImage:[UIImage imageNamed:@"p1_f"]];textVC.tabBarItem = textItem;VisitViewController *visitVC = [[VisitViewController alloc]init];visitVC.title = @"拜访";UITabBarItem *visitItem = [[UITabBarItem alloc]initWithTitle:@"拜访" image:nil tag:3];[visitItem setFinishedSelectedImage:[UIImage imageNamed:@"p1"] withFinishedUnselectedImage:[UIImage imageNamed:@"p1_f"]];visitVC.tabBarItem = visitItem;//构建UITabBarController并指定代理为本身self.tabBarController = [[UITabBarController alloc]init];self.tabBarController.delegate = self;//为UITabBarController添加TabBarItemself.tabBarController.viewControllers = [NSArray arrayWithObjects:textVC,signVC,visitVC, nil];//设置选中哪个tab[self.tabBarController setSelectedIndex:1];self.window.backgroundColor = [UIColor whiteColor];//指定根视图self.window.rootViewController  = self.tabBarController;

转载于:https://www.cnblogs.com/someonelikeyou/p/3726196.html

iOS tabbar 控制器基本使用相关推荐

  1. iOS视图控制器转场动画

    屏幕左边缘右滑返回,TabBar 滑动切换,你是否喜欢并十分依赖这两个操作,甚至觉得 App 不支持这类操作的话简直反人类?这两个操作在大屏时代极大提升了操作效率,其背后的技术便是今天的主题:视图控制 ...

  2. iOS tabbar 图片,最佳大小方式

    iOS tabbar 图片,最佳大小方式 文档大小 30 *30 retaina 60 *60 最佳大小 48 *32 参考:http://stackoverflow.com/questions/15 ...

  3. ios标签控制器怎么用_带故事板的iOS标签栏控制器

    ios标签控制器怎么用 In this tutorial we'll look into another type of view controller namely Tab Bar Controll ...

  4. iOS导航控制器和Segues

    In this tutorial we'll discuss and implement iOS UI Navigation Controller. It's another common UI el ...

  5. ios tabbar插件_iOS自定义TabBar

    iOS自定义TabBar一般有两种方式: 创建一个类继承字UITabBar,在layoutSubviews方法中重新调整按钮的位置,再通过[self setValue:tabBar forKeyPat ...

  6. [转]iOS 视图控制器转场详解

    转自:http://blog.devtang.com/2016/03/13/iOS-transition-guide/ 前言 屏幕左边缘右滑返回,TabBar 滑动切换,你是否喜欢并十分依赖这两个操作 ...

  7. IOS开发控制器之间传值的几种小方法

    在IOS开发中或面试中,经常会遇到,两个或者多个控制器之间传值的问题 ,总结的集中方法仅供参考! 问题 :将B控制器中的textField 输入内容,传到A控制器中的label上显示出来,如何传值? ...

  8. swift - 根试图控制器的手势返回冲突 - push 新的tabbar控制器手势冲突

    1. 禁用手势 和开启手势extension JYRTSShopListController: UIGestureRecognizerDelegate {/// 禁止使用手势返回func forbid ...

  9. iOS - 多控制器切换一(巧用tabbarController)

    多控制器切换在项目中应用十分广泛 , 市面上的大部分app都能见到其身影 . 首先我认为 , 多控制器的切换 , 应尽量避免一次性加载所有的控制器页面 , 造成内存飙升 , 应尽量满足用到时加载 , ...

  10. iOS视图控制器编程指南—— 支持无障碍

    原文: View Controller Programming Guide for iOS_Supporting Accessibility 翻译:刘辉 刘彪 沈广荣(中国信息无障碍产品联盟& ...

最新文章

  1. 硬件数据手册中如何表示信号高低电平有效?
  2. UA MATH567 高维统计II 随机向量10 Grothendieck不等式的证明 版本二:kernel trick
  3. 中文字符串函数php,php截取中文字符串函数实例,_PHP教程
  4. [MySQL优化案例]系列 -- 试用TCMalloc
  5. 传奇手游服务器搭建_热血传奇3月开服计划
  6. 机器学习数据挖掘笔记_15(关于凸优化的一些简单概念)
  7. leetcode242. 有效的字母异位词
  8. python进阶数据_Python 进阶
  9. wpf listBox 多列大图片效果
  10. 贪心算法 --- 例题2.哈夫曼编码问题
  11. photoshop cc 2019 下载教程
  12. 主板检测卡c5_主板检测卡显示41这是哪坏了
  13. web逻辑思维题目_Java Web面试题整理(思维导图)
  14. Spring3.2.1+Hibernate4.1.7 多数据源动态切换
  15. 【英语学习】英语语法术语表 English Grammar Terminology
  16. web远程桌面客户端_您所说的内容:桌面与基于Web的电子邮件客户端
  17. 有一座山就像一个笔架子
  18. 机器有了综合感官?新研究结合视觉和听觉进行情感预测 | 一周AI最火论文
  19. LEETCODE--mysql查询第二高薪水
  20. BP神经网络隐层节点的个数设置方法

热门文章

  1. 摩拜单车2019春招笔试题
  2. HDU - 5950 Recursive sequence(矩阵快速幂)
  3. hdu 1005 根据递推公式构造矩阵 ( 矩阵快速幂)
  4. Ruby代码块(Block)
  5. emmet工具使用和技巧
  6. 简述prototype, _proto_, constructor三者的关系
  7. mysql - InnoDB存储引擎 死锁问题( Deadlock found when trying to get lock; try restarting transaction )...
  8. Python中的self和init
  9. 18.链表管理内存实现c语言自动释放内存
  10. centos配置网络