<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                @首先我們看一下它的view層級圖: ![](https://box.kancloud.cn/2016-01-12_5694d75209b0b.jpg) ~~~ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.window.backgroundColor = [UIColor whiteColor]; #pragma mark - 設置tabBarItem #pragma mark 第一個視圖ViewController HMT_AViewController * tabBarViewA = [[HMT_AViewController alloc] init]; // 設置A視圖下----標簽欄標題文字(可參照微信或者QQ體會) tabBarViewA.tabBarItem.title = @"微信"; // 設置A視圖下----標簽欄圖片(因為自己沒有圖片,在這里隨便設置了個名字) //tabBarViewA.tabBarItem.image = [UIImage imageNamed:@"1.png"]; // 設置A視圖下----標簽欄信息提示(住:badgeValue是NSString類型 如下設置了3,就像QQ消息有3條未接受一樣,給人一種提醒) tabBarViewA.tabBarItem.badgeValue = @"3"; // ios7棄用了----標簽欄選中的時候顯示一張圖片,沒選中的時候顯示另一張圖片 //[tabBarViewA.tabBarItem setFinishedSelectedImage:actionMenu.selectedIcon withFinishedUnselectedImage:actionMenu.icon]; // ios7的方法(自己沒有圖片,所以代碼里面的圖片都是一個隨便取的名字,沒有實用意義) //tabBarViewA.tabBarItem.selectedImage = actionMenu.selectedIcon; #pragma mark 第二個視圖ViewController // 第二個視圖ViewController HMT_BViewController * tabBarViewB = [[HMT_BViewController alloc] init]; // 設置B視圖下----標簽欄 // 用系統提供的標識(可以算等價于圖標和文字)進行設置(參數:UITabBarSystemItem是個枚舉值,想要什么形式,就去系統提供的API中找) tabBarViewB.tabBarItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemSearch tag:1]; // 設置B視圖下----標簽欄信息提示 tabBarViewB.tabBarItem.badgeValue = @"GO"; #pragma mark 第三個視圖ViewController HMT_CViewController * tabBarViewC = [[HMT_CViewController alloc] init]; tabBarViewC.tabBarItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemDownloads tag:2]; // 設置B視圖下----標簽欄信息提示 tabBarViewC.tabBarItem.badgeValue = @"new"; #pragma mark 第四個視圖ViewController HMT_DViewController * tabBarViewD = [[HMT_DViewController alloc] init]; tabBarViewD.tabBarItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:3]; // 設置B視圖下----標簽欄信息提示 tabBarViewD.tabBarItem.badgeValue = @"99"; #pragma mark 第五個視圖ViewController HMT_EViewController * tabBarViewE = [[HMT_EViewController alloc] init]; tabBarViewE.tabBarItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemHistory tag:4]; // 設置B視圖下----標簽欄信息提示 tabBarViewE.tabBarItem.badgeValue = @"sky"; #pragma mark 第六個視圖ViewController(系統默認能顯示的最大視圖個數是5個) /* 如果你的viewControllers屬性添加了多于五個的items,那tab bar controller將會自動插入一個特殊的view controller, 稱為 More view controller,該 controller 將會負責管理多于的items,這個More view controller提供一個自定義的界面, 用table的方式呈現多余的view controller,并且view controller的數量是不限制的*/ HMT_FViewController * tabBarViewF = [[HMT_FViewController alloc] init]; tabBarViewF.tabBarItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemContacts tag:5]; // 設置F視圖下----標簽欄信息提示 tabBarViewF.tabBarItem.badgeValue = @"AG"; #pragma mark - 設置TabBarController // 創建TabBarController UITabBarController * tabBarController = [[UITabBarController alloc]init]; // TabBarController默認是放在最底部的,如果你想調整位置,可以進行下面2部操作(44是iPhone中TabBarController和UINavigationController標準高度) //CGRect frame = CGRectMake(0, 20, 320, 44); //tabBarController.tabBar.frame = frame; // 每一個tab都必須有一個content view controller------->viewControllers屬性,用來存入一個應用的TabBarController有多少個界面切換 tabBarController.viewControllers = [NSArray arrayWithObjects:tabBarViewA,tabBarViewB,tabBarViewC,tabBarViewD,tabBarViewE,tabBarViewF, nil]; // 設置著色 tabBarController.tabBar.tintColor = [UIColor greenColor]; // 設置選中圖片時候 tabBarController.tabBar.selectedImageTintColor = [UIColor brownColor]; // 設置背景圖片(自己沒有圖片,不進行設置) //tabBarController.tabBar.backgroundImage = [UIImage imageNamed:@"@@@@@"]; // 設置程序啟動時默認的ViewController視圖(設置為3,一共5個ViewController,進來時候顯示的視圖就是第4個-tabBarViewD,下標從0開始) tabBarController.selectedIndex = 3; self.window.rootViewController = tabBarController; [self.window makeKeyAndVisible]; return YES; } ~~~ @最后效果如下圖: ![](https://box.kancloud.cn/2016-01-12_5694d7522d20e.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看