La barre de Navigation ne s'affiche pas

J'ai ce problème: j'ai un - vue-contrôleur (intégré dans un navigation controller) qui après avoir fait une action déclenche un manuel des enchaînements en poussant un nouveau point de vue contrôleur, cependant, dans les nouveaux-vue-contrôleur il n'y a pas de barre de navigation parce que dans le premier contrôleur que j'avais mis en œuvre le viewWillDisappear méthode comme ceci:

StartViewController

- (void)viewWillDisappear:(BOOL)animated {
  //Hide the navigation bar just before the view disappear
  [[self navigationController] setNavigationBarHidden:YES animated:YES];
}

Voici le code pour le manuel de transition qui est à l'intérieur d'un IBAction:

[self performSegueWithIdentifier:@"tutorialSegue" sender:self];

DestinationViewController

J'avais essayé comme ça

- (void)viewDidLoad
{
    [super viewDidLoad];
//Do any additional setup after loading the view.
    [[self navigationController] setNavigationBarHidden:NO animated:NO];
}

mais ça ne fonctionne pas, en fait dans le débogueur, j'ai remarqué navigationcontroller est égal à néant et je ne peux pas compris pourquoi.

Supprimer [[self navigationController] setNavigationBarHidden:YES animated:YES]; et [[self navigationController] setNavigationBarHidden:NO animated:NO];

OriginalL'auteur Alessandro Lucarini | 2013-10-15