¿Cómo configurar el elemento 1 de la barra de pestañas para que se seleccione de forma predeterminada en iphone?

Soy nuevo en el desarrollo de iPhone. Estoy creando una aplicación basada en la vista. He agregado una barra de pestañas en mi vista (y no un controlador de barra de pestañas). Al establecer el vale de etiqueta del elemento de la barra de pestañas en 1, 2, he cargado la vista para cada barra de pestañas en el evento de clic del elemento de la barra de pestañas.

Quiero que la barra de pestañas 1 se seleccione de forma predeterminada. ¿Qué debo hacer para eso?

Aquí está mi 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;
    }
}

Agregué la barra de pestañas en el generador de interfaces. ¿Puedo hacer algo en el generador de interfaces?

Respuestas a la pregunta(10)

Su respuesta a la pregunta