// UITabBarController 标签视图控制
// 主要管理没有层级关系的视图控制器
// 1. ViewControllers 所有被管理的视图控制器, 都在这个数组中
// 2. set
// 可以通过setter方法去赋值
//也可以通过下述方法进行视图控制器数组赋值
// 3. 通过一个数组创建完成后, 如果数组中的控制器没有设置tabbarItem, 则显示一个空的tabbaritem
// 4. tabbarItem 根据自己需求去创建对应的tabbarItem
// ViewController的属性, (Category)
// 注: 因为没有视图控制器的tabBarItem都不一样, 因此不能设为TabBarController的属性 // tabbarItem 的创建方式
// 1> initWithTabBarSystemItem:tag 根据系统样式去处理
// 2> initWithTitle:iamge:tag: 根据自定义图片去创建
// 3> initWithTitle:image:selectedImage:tag: 根据自定义的图片和的文字去创建 // 一般不要超过5个 // 6.tabbar (bar的高度: 49)
// 1> barTintColor bar 的背景色
// 2> tintColor bar上元素的颜色
// 3> translucent bar 是否透明
// 3> badgeValue 角标
// 7. appearance 全局设置
// 设置bar上字体和png图的颜色
[[UITabBar appearance] setTintColor:[UIColor blueColor]];
// 设置bar的整个背景的颜色
[[UITabBar appearance] setBarTintColor:[UIColor yellowColor]];
UITabBarController *tabbar = [[UITabBarController alloc] init]; ViewController *vc1 = [[ViewController alloc] init];
vc1.view.backgroundColor = [UIColor whiteColor];
UINavigationController *navc1 = [[UINavigationController alloc] initWithRootViewController:vc1];
// 修改系统标题颜色
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor purpleColor]}];
// *********************************************
// 设置tabbaritem时, 给你要放进数组中的控制器去设置
// Bar的标题
navc1.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"xinwen" image:nil tag:];
// 当前导航栏的标题
vc1.navigationItem.title = @"news";
[tabbar setViewControllers:@[navc1]];
// 设置透明度
// tabbar.tabBar.translucent = NO;
_window.rootViewController = tabbar;

运行效果图:

最新文章

  1. Http请求
  2. Java垃圾回收
  3. EasyUI相关
  4. Kali linux渗透测试常用工具汇总2-渗透攻击
  5. notepad++和sublime 常用插件及主题
  6. 直接拿来用!最火的Android开源项目(二)(转)
  7. spring源码学习之路---IOC容器初始化要义之bean定义载入(五)
  8. chrome下的js调试
  9. 【转】PHP字符转义相关函数小结
  10. C#中SaveFileDialog 和OpenFileDialog 的用法
  11. php 简单的验证码
  12. SQL server根据值搜表名和字段
  13. ZOJ 3609 求逆元
  14. 【转】【Android UI设计与开发】第07期:底部菜单栏(二)Fragment的详细介绍和使用方法
  15. 共享MFC每周时间选择控件代码
  16. C#保留小数点后几位
  17. Python面向对象 三大特性 综合案例+1(视频里的作业)
  18. fiddle扩展
  19. 移动UI布局设计原则(一)
  20. 准备好要上传到 Azure 的 Windows VHD 或 VHDX

热门文章

  1. Python——turtle生成图片保存
  2. WordPress个人博客搭建
  3. XML 约束 (DTD和 schema)
  4. git 查看父分支
  5. JAX-RS Resteasy
  6. session和cookie基本操作
  7. hdu 4240(最大流+最大流量的路)
  8. Markdown语法简编
  9. 更换163的yum源
  10. IIS 7/8安装SSL证书