zoukankan      html  css  js  c++  java
  • UITabBarController

    跟UINavigationController类似,UITabBarController也能够轻松地管理多个控制器,轻松完毕控制器之间的切换,典型样例就是QQ、微信等应用

    UITabBarController的使用步骤
    初始化UITabBarController
    设置UIWindow的rootViewController为UITabBarController
    依据详细情况,通过addChildViewController方法加入相应个数的子控制器


    UITabBarController加入控制器的方式有2种
    加入单个子控制器
    - (void)addChildViewController:(UIViewController *)childController;


    设置子控制器数组
    @property(nonatomic,copy) NSArray *viewControllers;


    假设UITabBarController有N个子控制器,那么UITabBar内部就会有N个UITabBarButton作为子控件


    UITabBarButton里面显示什么内容,由相应子控制器的tabBarItem属性决定

    UITabBarItem有下面属性影响着UITabBarButton的内容
    标题文字
    @property(nonatomic,copy) NSString *title;


    图标
    @property(nonatomic,retain) UIImage *image;


    选中时的图标
    @property(nonatomic,retain) UIImage *selectedImage;


    提醒数字
    @property(nonatomic,copy) NSString *badgeValue;



  • 相关阅读:
    Tomcat原理与实践
    Spring Boot入门与实践
    Docker安装及使用
    JDK源码解析——集合(一)数组 ArrayList
    浅谈mysql底层索引
    微信小程序全局配置知识点
    uniapp全屏高度
    npm node-sass报错
    微信小程序接口配置问题
    微信小程序的设计流程
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4357352.html
Copyright © 2011-2022 走看看