注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

时间记录器

记录我的Linux、Android学习之路

 
 
 

日志

 
 

tabbarcontroller  

2012-03-14 09:34:10|  分类: 未来计划 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindowalloc] initWithFrame:[[UIScreenmainScreen] bounds]];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColorwhiteColor];
    
    //生成各个视图控制器
    a* aa = [[a alloc]init];
    b* bb = [[b alloc]init];
    c* cc = [[c alloc]init];
    d* dd = [[d alloc]init];
    e* ee = [[e alloc]init];
    //加入一个数组    
    NSArray* controllerArray = [[NSArray alloc]initWithObjects:aa,bb,cc,dd,ee ,nil];
    //创建UITabBarController控制器  (定义在.h中,否在开启arc会自动释放掉,内存访问出错)
    tabBarController = [[UITabBarControlleralloc]init];
    //    设置委托
    tabBarController.delegate = self;
    //设置UITabBarController控制器的viewControllers属性为我们之前生成的数组controllerArray
    tabBarController.viewControllers = controllerArray;
    //默认选择第1个视图选项卡(索引从0开始的)
    tabBarController.selectedIndex = 0;
//设置TabBarItem的标题与图片
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:0] setTitle:@"aa"];  
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:0] setImage:[UIImageimageNamed:@"1517.png"]];  //30 * 30
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:1] setTitle:@"bb"];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:1] setImage:[UIImageimageNamed:@"light.png"]];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:2] setTitle:@"cc"];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:2] setImage:[UIImageimageNamed:@"podcaste.png"]];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:3] setTitle:@"dd"];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:3] setImage:[UIImageimageNamed:@"setting.png"]];
    [(UITabBarItem *)[tabbarController.tabBar.itemsobjectAtIndex:4] setTitle:@"ee"];
    [(UITabBarItem *)[tabbarController., tabBar.itemsobjectAtIndex:4] setImage:[UIImageimageNamed:@"unlock.png"]];
    //读取
    UIViewController* activeController = tabBarController.selectedViewController;
    if(activeController == aa){
        //
    }
    //    把tabBarController的view作为子视图添加到window
    [self.window addSubview:tabBarController.view];
    
    //定制按钮
    /*NSMutableArray* customzableViewControllers = [[NSMutableArray alloc]init];
     [customzableViewControllers addObject:musicList];
     [customzableViewControllers addObject:currentPlay];
     [customzableViewControllers addObject:favourite];
     tabBarController.customizableViewControllers = customzableViewControllers;
     
     tabBarController.customizableViewControllers = nil;
     */
    //
 
    
    [self.windowmakeKeyAndVisible];
    returnYES;
}

  评论这张
 
阅读(1461)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017