vous devez cacher la barre de navigation sur viewWillAppear de cette page à l'aide
- (void) viewWillAppear:(BOOL)animated
{
[self.navigationController setNavigationBarHidden:YES animated:animated];
[super viewWillAppear:animated];
}
- (void) viewWillDisappear:(BOOL)animated
{
[self.navigationController setNavigationBarHidden:NO animated:animated];
[super viewWillDisappear:animated];
}
si vous avez besoin de cacher la barre de navigation dans certaines conditions, vous devez mettre bon si les déclarations d'autre, utilisez donc cette information avec votre logique selon votre condition.
Et la vue est ajustée automatiquement donc pas d'espace blanc après le pop mais vous obtenez au moment du pop (pas de solution pour ça).
http://stackoverflow.com/questions/845583/iphone-hide-navigation-bar-only-on-first-page – bala3569