Comment ajouter UITabBarController par programmation (pas de fichier xib ou storyboard)

Je veux ajouter un UITabBarController à ma demande. Mais je dois le faire avec le code seulement. Pas de xib des fichiers ou des storyboards. Comment faites entièrement à l'aide de code?

EDIT:

_tbc = [[UITabBarController alloc] init];
aboutUsView = [[AboutUsView alloc] init];
helpView = [[HelpView alloc] init];
optionsView = [[OptionsView alloc] init];
self.navCon = [[UINavigationController alloc] initWithRootViewController:optionsView];
            [self setnavigationCon:self.navCon];
            [optionsView setdataLayer:self];
if ([navCon.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)] ) {
      UIImage *image = [UIImage imageNamed:@"Navigation Bar_reduced.png"];
      [self.navCon.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
      [optionsView addSelfView:window];
}
_tbc.viewControllers = [NSArray arrayWithObjects:navCon, aboutUsView, helpView, nil];
[window addSubview:_tbc.view];
Veuillez utiliser google ou de recherche largement sur, de SORTE avant de poser des questions. Cela aidera à éviter les doublons.
Votre question montre un manque d'effort. Il y a des exemples de codes disponibles sur le site des développeurs Apple.
double possible de iPhone: Ajouter un Onglet de la Barre de contrôleur de programme, afin de un navigation controller

OriginalL'auteur Hassan Zaheer | 2013-09-16