Como definir o item 1 da barra da guia para ser selecionado por padrão no iphone?

Eu sou novo no desenvolvimento do iPhone. Estou criando um aplicativo baseado em exibição. Eu adicionei uma barra de guias na minha exibição (e não um controlador de barra de guias). Ao definir o valor da tag do item da barra de guias como 1, 2, carreguei a visualização de cada barra de guias no evento de clique no item da barra de guias.

Quero que a barra de guias 1 seja selecionada por padrão. O que devo fazer por isso?

Aqui está o meu código:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
    NSLog(@"didSelectItem: %d", item.tag);
    [self activateTab:item.tag];
}

- (void)activateTab:(int)index {
    switch (index) {
        case 1:

                self.tab1ViewController =[[tab1 alloc] initWithNibName:@"tab1" bundle:nil];

            [self.view insertSubview:tab1ViewController.view belowSubview:tabbar1];
            if (currentViewController != nil)
                [currentViewController.view removeFromSuperview];
            currentViewController = tab1ViewController; 
            break;
        case 2:

                self.tab2ViewController =[[tab2 alloc] initWithNibName:@"tab2" bundle:nil];
           [self.view insertSubview:tab2ViewController.view belowSubview:tabbar1];
           if (currentViewController != nil)
                [currentViewController.view removeFromSuperview];
            currentViewController = tab2ViewController;         
            break;
        default:
            break;
    }
}

Eu adicionei a barra de guias no construtor de interfaces. Posso fazer alguma coisa no construtor de interfaces?

questionAnswers(10)

yourAnswerToTheQuestion