J'ai une application avec un contrôleur de barre d'onglets et chaque vue contient un contrôleur de navigation. Mon MainWindow ressemble à ceci: alt text http://www.freeimagehosting.net/image.php?7bc867a594.pngComment cacher TabBar parent lorsque le contrôleur poussant NavigationController
Tout fonctionne très bien, mais j'ai remarqué un problème en poussant une vue détaillée vers le contrôleur de navigation. Dans le didSelectRowAtIndexPath pour une tableviewcontroller qui appartient au contrôleur de barre d'onglets (celui appelé Dernières dans l'image) que je fais ceci:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
ArticleViewController *articleController = [[ArticleViewController alloc] initWithNibName:@"ArticleView" bundle:nil];
[self.navigationController pushViewController:articleController animated:YES];
[articleController release];
articleController = nil;
}
Le ArticleViewController a sa propre barre d'onglets, car il a besoin d'afficher différentes choses. Le problème est que quand j'appuie le ArticleViewController dans la navigationController je vois les deux tabs au bas de la vue. Est-ce que je peux résoudre ce problème?
Merci à l'avance
Merci beaucoup! Cela fonctionne comme le charme! Tu as fait ma journée! – Tommy
la note importante a été définie 'hidesBottomBarWhenPushed' immédiatement après la création de targetViewController –