如何将标签栏推到其他视图控制器

时间:2012-05-13 16:41:11

标签: objective-c xcode cocoa ios5

我有一个标签栏完全可以工作,但我如何将标签栏项目推送到另一个视图控制器?

代码:

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

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


            break;
        case 2:

            break;
        case 3:
            break;
        default:
            break;
    }
}

1 个答案:

答案 0 :(得分:0)

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

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

然后抓住对窗口的访问权限并将UITabBarController放入窗口中,如下所示:

[window addSubview:tabBarController.view];