青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

UITabBarController是選項(xiàng)卡欄導(dǎo)航控制器,顯示效果是在頁面底部有多個(gè)選項(xiàng)卡,通過點(diǎn)擊不同選項(xiàng)卡可以在不同的ViewController之間進(jìn)行切換。


這種對象的層次結(jié)構(gòu)至少包含6個(gè)對象:

一個(gè)UITabBarController;

兩個(gè)UIViewController;

一個(gè)UITabBar;

兩個(gè)UITabBarItem;


UITabBarController 是選項(xiàng)卡欄視圖控制器,UITabBar是底部兩個(gè)UITabBarItem的容器,管理兩個(gè)UITabBarItem,每個(gè)UITabBarItem對 應(yīng)一個(gè)UIViewController,然后每個(gè)UIViewController都有自己的視圖和視圖控制器。


UITabBarController中有一個(gè)viewControllers屬性,這是一個(gè)NSArray,包含選項(xiàng)卡控制器的視圖控制器


下面來用代碼創(chuàng)建一個(gè)UITabBarController:

下面是工程結(jié)構(gòu):

首先創(chuàng)建兩個(gè)帶xib文件的ViewController,分別為FirstViewController和SecondViewController

然后在AppDelegate.h中聲明@property (strong,nonatomic) UITabBarController *tabBarController;,并添加協(xié)議UITabBarControllerDelegate


在.m中實(shí)現(xiàn)如下代碼:

  1. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  
  2. {  
  3.     self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];  
  4.     // Override point for customization after application launch.  
  5.      
  6.     //第一個(gè)tab的viewController  
  7.     FirstViewController *firstViewController = [[FirstViewController alloc]init];  
  8.      
  9.     //如果在這里指定tabitem標(biāo)題,則在FirstViewController中指定self.tabBarItem.title則不生效     
  10.     firstViewController.title = @"First view";  
  11.      
  12.     UITabBarItem *firstItem = [[UITabBarItem alloc]initWithTitle:@"First" image:nil tag:1];  
  13.     [firstItem setFinishedSelectedImage:[UIImage imageNamed:@"p1"] withFinishedUnselectedImage:[UIImage imageNamed:@"p1_f"]];  
  14.     firstViewController.tabBarItem = firstItem;  
  15.      
  16.      
  17.     SecondViewController *secondViewController = [[SecondViewController alloc]init];  
  18.      
  19.     //構(gòu)建TabBarItem  
  20.     UITabBarItem *secondItem = [[UITabBarItem alloc]initWithTitle:@"Second" image:nil tag:2];  
  21.      
  22.     //設(shè)置選中和非選中狀態(tài)下的圖片  
  23.     [secondItem setFinishedSelectedImage:[UIImage imageNamed:@"p2_f"] withFinishedUnselectedImage:[UIImage imageNamed:@"p2"]];  
  24.     //右上角小圖標(biāo)  
  25.    [secondItem setBadgeValue:@"2"];  
  26.     //指定tabBarItem  
  27.     secondViewController.tabBarItem = secondItem;  
  28.     [secondItem release];  
  29.      
  30.     //構(gòu)建UITabBarController并指定代理為本身  
  31.     self.tabBarController = [[[UITabBarController alloc]init] autorelease];  
  32.     self.tabBarController.delegate = self;  
  33.      
  34.     //為UITabBarController添加TabBarItem  
  35.     self.tabBarController.viewControllers = [NSArray arrayWithObjects:firstViewController,secondViewController, nil];  
  36.      
  37.     [firstViewController release];  
  38.     [secondViewController release];  
  39.      
  40.     //設(shè)置選中哪個(gè)tab  
  41. //    [self.tabBarController setSelectedIndex:0];  
  42.      
  43.     //指定根視圖  
  44.     self.window.rootViewController  = self.tabBarController;  
  45.      
  46.     self.window.backgroundColor = [UIColor whiteColor];  
  47.     [self.window makeKeyAndVisible];  
  48.     return YES;  
  49. }  




青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲狼人综合| 欧美激情亚洲视频| 猛干欧美女孩| 亚洲人成在线影院| 欧美日韩精品中文字幕| 亚洲综合色在线| 久久综合久久综合这里只有精品| 在线观看日韩av| 欧美日本一区二区高清播放视频| 亚洲最新在线| 久久夜色精品亚洲噜噜国产mv| 亚洲国产精品小视频| 欧美午夜影院| 久久久91精品| 99在线热播精品免费| 久久久久久久综合日本| 亚洲免费观看高清完整版在线观看| 欧美午夜精品理论片a级大开眼界| 先锋亚洲精品| 亚洲国产天堂久久国产91| 亚洲自拍啪啪| 黄色欧美成人| 国产精品久久久久久久7电影| 久久久久久久999精品视频| 亚洲人成网站影音先锋播放| 欧美在线观看视频一区二区三区| 亚洲经典一区| 国产欧美精品日韩区二区麻豆天美| 久久夜色精品国产| 亚洲免费网站| 亚洲精品小视频在线观看| 久久大逼视频| 亚洲午夜视频在线观看| 揄拍成人国产精品视频| 国产精品亚洲精品| 欧美精品日韩一本| 卡通动漫国产精品| 欧美一区二区三区免费大片| 亚洲美女视频在线观看| 蜜桃av久久久亚洲精品| 欧美一级免费视频| 亚洲天堂网站在线观看视频| 亚洲国产高清高潮精品美女| 国产伦精品一区二区三区| 欧美伦理视频网站| 免费看的黄色欧美网站| 久久精品理论片| 午夜精品视频一区| 一区二区三区四区在线| 亚洲精品日韩在线| 亚洲第一福利社区| 欧美成人在线免费观看| 久久久精品久久久久| 欧美亚洲视频一区二区| 亚洲午夜精品福利| 在线视频亚洲| 99精品国产热久久91蜜凸| 亚洲国产一区在线| 91久久久久久久久| 亚洲激情电影中文字幕| 亚洲电影网站| 精品91在线| 在线观看精品| 亚洲电影免费观看高清完整版在线观看 | 欧美亚洲一区二区在线| 亚洲视频欧洲视频| 一区二区三区欧美在线| av不卡免费看| 中文日韩在线视频| 亚洲午夜视频| 午夜精品在线看| 欧美亚洲在线观看| 久久精品九九| 久久综合狠狠综合久久综青草 | 久久久久久久久伊人| 欧美一区二区三区播放老司机| 午夜精品视频在线观看一区二区| 亚洲免费视频在线观看| 小黄鸭精品aⅴ导航网站入口| 欧美一乱一性一交一视频| 欧美在线亚洲综合一区| 久久午夜视频| 欧美精品色综合| 国产精品二区三区四区| 国产精品视频久久久| 国产亚洲制服色| 亚洲动漫精品| 一本久道综合久久精品| 亚洲欧美在线网| 久久在线免费视频| 亚洲国产精品成人综合色在线婷婷| 亚洲国产日韩欧美在线99 | 国产亚洲观看| 在线视频国产日韩| aa国产精品| 欧美一区二区三区另类| 麻豆精品在线视频| 亚洲黄一区二区三区| 亚洲视频图片小说| 久久成人免费电影| 欧美日韩国产bt| 国产欧美在线观看| 亚洲精品欧美| 欧美怡红院视频| 亚洲成色最大综合在线| 国产精品欧美日韩久久| 国内精品久久久久久| 日韩视频免费观看| 久久aⅴ国产紧身牛仔裤| 欧美69视频| 亚洲一区二区三| 毛片av中文字幕一区二区| 欧美香蕉视频| 亚洲第一精品电影| 性xx色xx综合久久久xx| 欧美高清自拍一区| 午夜一区在线| 欧美日韩国产小视频| 国产一本一道久久香蕉| 夜夜精品视频一区二区| 久久综合网色—综合色88| 99国内精品久久久久久久软件| 久久久久久九九九九| 国产精品乱码妇女bbbb| 亚洲靠逼com| 老牛嫩草一区二区三区日本| 一本色道**综合亚洲精品蜜桃冫| 久久精品噜噜噜成人av农村| 国产精品白丝av嫩草影院| 亚洲国产日韩在线| 久久乐国产精品| 亚洲一本大道在线| 欧美久久影院| 亚洲经典三级| 女人香蕉久久**毛片精品| 午夜精品一区二区三区在线 | 欧美日韩精品免费在线观看视频| 极品中文字幕一区| 性视频1819p久久| 99精品欧美一区二区三区综合在线 | 国产精品swag| 日韩性生活视频| 亚洲福利国产精品| 久久亚洲综合色一区二区三区| 国产伦精品一区二区三区视频孕妇 | 欧美va天堂| 亚洲电影在线| 免费成人黄色av| 久久久国产亚洲精品| 国产日韩久久| 欧美自拍丝袜亚洲| 午夜精品视频在线观看| 国产精品一区二区黑丝| 亚洲欧美日韩直播| 亚洲天堂网在线观看| 国产精品xxxav免费视频| 亚洲一区欧美| 亚洲一区二区三区精品在线观看| 欧美午夜精品久久久久久人妖| 在线亚洲欧美| 在线视频免费在线观看一区二区| 欧美三区美女| 亚洲综合欧美| 亚洲欧美日韩视频二区| 国产日韩欧美精品| 久久欧美肥婆一二区| 久久久久久有精品国产| 亚洲国产精品精华液网站| 欧美激情综合| 欧美日韩国产一级片| 中文一区二区| 亚洲视频在线观看网站| 国产女优一区| 裸体一区二区| 欧美承认网站| 亚洲一区欧美激情| 午夜在线观看免费一区| 国外精品视频| 亚洲国产精品黑人久久久| 欧美日韩国产电影| 欧美影视一区| 免费欧美在线| 亚洲一区国产视频| 欧美一区二区三区四区在线观看地址 | 亚洲电影毛片| 日韩视频在线免费| 国产日韩欧美在线视频观看| 久久综合九色99| 欧美日韩国产天堂| 久久国产精品亚洲77777| 久久综合九色99| 亚洲性人人天天夜夜摸| 午夜视频在线观看一区二区| 亚洲成人在线视频播放| 亚洲免费大片| 狠狠色丁香婷综合久久| 亚洲精品中文字幕在线观看| 国产精品综合| 亚洲经典自拍| 国产一区二区三区丝袜|