在没有Tabbarviewcontroller的情况下将UITabBar添加到UIViewController

时间:2012-09-13 23:25:04

标签: ios ios5

我向ViewController添加了一个UITabBar,并尝试根据用户单击选项卡加载View Controller。但它没有做任何事情。 [self.view insertSubview:tab1vc.view belowSubview:mainTabBar] - 什么都不做。 它初始化了viewcontroller但没有添加。 我正在使用故事板和弧形。谢谢!

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
    switch (item.tag) {
        case 1:
            if (tab1vc == nil) {
                self.tab1vc =[[MyFirstTabViewController alloc] initWithNibName:@"MyFirstTabView" bundle:nil];
            }
            [self.view insertSubview:tab1vc.view belowSubview:mainTabBar];

            break;
        case 2:
            if (tab2vc == nil) {
                self.tab2vc =[[MySecondTabViewController alloc] initWithNibName:@"MySecondTabView" bundle:nil];
            }
            [self.view insertSubview:tab2vc.view belowSubview:mainTabBar];

            break;
        default:
            break;
    }
}

0 个答案:

没有答案