0

J'ai 8 contrôleurs de vue intégrés dans un contrôleur de navigation. Je voudrais cacher la barre de navigation (en gardant la barre d'état) sur mon premier contrôleur de vue. Quand j'ai essayé de faire ceci, la barre de navigation disparaît sur tous mes contrôleurs de vue.Comment masquer la barre de navigation sur un contrôleur de vue particulier à l'intérieur du contrôleur de navigation

+0

Il serait utile de dire comment avez-vous fait cela, ajoutez un peu de code, etc. – Marcal

Répondre

2

Essayez ceci dans le premier contrôleur de vue:

- (void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 
    [self.navigationController setNavigationBarHidden:YES animated:animated]; 
} 
- (void)viewWillDisappear:(BOOL)animated { 
    [self.navigationController setNavigationBarHidden:NO animated:animated]; 
    [super viewWillDisappear:animated]; 
} 
+0

Cela ne fonctionne - mais tous mes objets sur story-board ont été déplacés l'écran à l'exécution. – lbudge

+0

@lbudge Que voulez-vous dire? Pourriez-vous fournir une capture d'écran? –

Questions connexes