1

我有一个自定义的 UITabBarController。在它上面,我添加了 3 个视图控制器,首先为每个视图控制器添加了一个 navigationController。看起来像这样

· customTabBarController.m viewDidLoad:

- (void)viewDidLoad
{
    [super viewDidLoad];

    FirstViewController *firstController = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
    UINavigationController *firstNavController = [[UINavigationController alloc] initWithRootViewController:firstController];

    SecondViewController *secondController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
    UINavigationController *secondNavController = [[UINavigationController alloc] initWithRootViewController:secondController];

    self.viewControllers = [NSArray arrayWithObjects:firstNavController, secondNavController, nil];

    [self addLeftButtonImage];
    [self addRightButtonImage];
    self.selectedIndex = 1;
}

现在,当我在视图控制器上并且想要 pushViewController 时,我必须如何调用它?

4

0 回答 0