2012-05-13 90 views
1

我有一个标签栏完全工作,但我怎样才能将标签栏项目推送到另一个视图控制器?如何将标签栏推送到其他视图控制器

代码:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item { 

    switch (item.tag) { 
     case 0: 
      break; 
     case 1: 


      break; 
     case 2: 

      break; 
     case 3: 
      break; 
     default: 
      break; 
    } 
} 
+0

什么?您想做什么?你想浏览标签吗?当用户选择一个标签时,这将自动发生。你在使用UITabBarController吗? –

+0

当用户点击第一个水龙头时我正在使用UITabBar,我想将用户重定向到视图控制器'1' – Jones

+0

好的,那么为什么不使用UITabBarController?它可能正是你正在寻找的东西,不需要重新发明轮子:http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITabBarController_Class/Reference/Reference.html –

回答

0

使用的UITabBarController。创建,创建所需的自定义视图控制器,然后执行:

tabBarController.viewControllers = [NSArray arrayWithObjects:customController1, 
customController2, customController3, nil]; 

然后抓住你的窗口访问,并把的UITabBarController到窗口,像这样:

[window addSubview:tabBarController.view]; 
相关问题