• iOS 学习之 UITabBarController


    - (IBAction)btnClick:(id)sender {
        
        UITabBarController *tabBarCtrl = [[[UITabBarController alloc] init]autorelease];
        UITabBarItem *tabbarItemA = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemBookmarks tag:0]autorelease];
        
        tabbarItemA.badgeValue = @"2";
        
        UITabBarItem *tabbarItemB = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:1]autorelease];
        UITabBarItem *tabbarItemC = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemHistory tag:2]autorelease];
        UITabBarItem *tabbarItemD = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemDownloads tag:3]autorelease];
        UITabBarItem *tabbarItemE = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemMore tag:4]autorelease];
        UITabBarItem *tabbarItemF = [[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemSearch tag:4]autorelease];
        
        TWFXViewAController *viewA = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewAController" bundle:nil]autorelease];
        viewA.tabBarItem = tabbarItemA;
        
        TWFXViewAController *viewB = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
        viewB.tabBarItem = tabbarItemB;
        
        TWFXViewAController *viewC = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewAController" bundle:nil]autorelease];
        viewC.tabBarItem = tabbarItemC;
        
        TWFXViewAController *viewD = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
        viewD.tabBarItem = tabbarItemD;
        
        TWFXViewAController *viewE = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
        viewE.tabBarItem = tabbarItemE;
        
        TWFXViewAController *viewF = [[[TWFXViewAController alloc] initWithNibName:@"TWFXViewBController" bundle:nil]autorelease];
        viewF.tabBarItem = tabbarItemF;
        
        tabBarCtrl.viewControllers = @[viewA,viewB,viewC,viewD,viewE,viewF];
        tabBarCtrl.customizableViewControllers =@[viewD,viewE,viewF];
        [tabBarCtrl setSelectedIndex:1];
        
        [self presentViewController:tabBarCtrl animated:YES completion:nil];
    }
  • 相关阅读:
    栈区,堆区,全局区,文字常量区,程序代码区 详解
    2010年IT行业十大收购
    三大数据备份方式:完全备份、增量备份以及差异备
    Driver Development Part 1: Introduction to Drivers (code project)
    手工构造典型PE文件(转)
    访问IIS元数据库失败[转]
    代码注入的三种方法(转)
    对象的初始化(转)
    网络和黑客编程基本知识 (转)
    破解linux中root密码(图) 转自csdn
  • 原文地址:https://www.cnblogs.com/zouzf/p/3344933.html
Copyright © 2020-2023  润新知