1

我在使用导航控制器时遇到问题,当我将视图控制器推送到 xib 时,请查看 UITabbar 但在我将视图推送到的 mij xib 中,我正在这样做以推送我所在的 xib推送到另一个文件,但是当我使用这行代码时,UITabbar 没有出现。

我在视图控制器 1 中所做的我检查 JSON 文件是否包含 0,1 或 2 个项目,例如 JSON 中的“1”项目我想将视图控制器推送到“2 项目”专用的文件文件'我正在以这种方式推动:

   UIViewController *rootController = 
    [[2ViewController alloc] 
     initWithNibName:@"2ViewController" bundle:nil];

    navigationController = [[UINavigationController alloc]
                            initWithRootViewController:rootController];

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    [self.window addSubview:navigationController.view];
    [self.window makeKeyAndVisible];

但是当我这样做时,UITabbar 消失在视图控制器的“下方”。有人可以帮我解决这个问题吗?

4

1 回答 1

-1

您将 set navigationController 设置为 UITabBarController。

就像//添加到标签栏。NSArray* 控制器 = [NSArray arrayWithObjects:navigationController, nil];

myTabBarController.viewControllers = controllers;
于 2012-05-14T07:14:25.137 回答