zoukankan      html  css  js  c++  java
  • 记录一些容易忘记的属性 -- UITabBarController

      UIViewController中的  @property(nonatomic,copy) NSString *title;  // Localized title for use by a parent controller.,仔细理解英文注释的意思

    下面是Title的实际作用

        //创建给分栏控制器使用的视图控制器(包括导航控制器)
        FirstViewController *firstVC = [[FirstViewController alloc] init];
        //将firstVC作为导航控制器的根视图控制器
        UINavigationController *firstNavCtrl = [[UINavigationController alloc] initWithRootViewController:firstVC];
        //这只,相当于设置了导航控制器中视图控制器的名称,以及
        //分栏控制中分栏元素项的名称
        firstVC.title = @"界面首页";
        //设置的是分栏元素项的名称
        firstNavCtrl.title = @"界面1";

    firstNavCtrl.tabBarItem.title = @"首页";//设置分栏元素项的名称,与firstNavCtrl.title = @"界面1"优先级相同,在后面设置的会覆盖前面设置的。

    UITabBarItem *tabBarItem = [[UITabBarItem alloc] init];

    tabBarItem.viewControllers = @[firstNavCtrl];

    //tabBar是属于分栏控制器的
        //设置tabBar的透明度 YES为透明,NO 不透明
        tabBarCtrl.tabBar.translucent = NO;
        //设置tabBar中分栏元素项的显示颜色
        tabBarCtrl.tabBar.tintColor = [UIColor yellowColor];
        //设置tabBar的前景颜色
        tabBarCtrl.tabBar.barTintColor = [UIColor whiteColor];
        //设置选中分栏元素项的显示颜色
        tabBarCtrl.tabBar.selectedImageTintColor = [UIColor redColor];
        //设置选中分栏元素项的指示图片
        tabBarCtrl.tabBar.selectionIndicatorImage = [UIImage imageNamed:@"tabBarIndicator"];

  • 相关阅读:
    结构化数据上的 TopN 运算
    Excel 分组后计算
    主流开源 BI 产品对比
    职场人员该学什么程序语言
    Python 并不合适职场编程,SPL 才行
    v-if 和 v-show 到底有什么区别 何时用v-if 何时用v-show
    APP 在退出登录 页面 注意事项
    APP 项目,登录注册页面,注意事项
    input 文本内容 ,才用正则过滤后,内容没有实时更新 的 处理方法
    实现 长按复制粘贴文本
  • 原文地址:https://www.cnblogs.com/goodheart/p/3991558.html
Copyright © 2011-2022 走看看