Comment faire pour supprimer la barre de navigation dans ios?
- (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];
}
C'est une capture d'écran lors de l'coin, c'est légèrement affichage.
J'ai utilisé ce code pour masquer la barre de navigation dans la vue.mais lors de l'affichage commencera alors c'est me donner effet comme la barre de navigation sont présents.
Mais, je veux supprimer cet effet ou supprimer la barre de navigation seulement de ce point de vue.
U peut fournir capture d'écran d'ur "effet" ??
Dans le cas où vous êtes à l'aide de storyboard, vous pouvez définir directement dans la manette de navigation en cliquant sur
je me cache aussi dans le story-board, mais c'est de me donner un peu d'effet..
Dans le cas où vous êtes à l'aide de storyboard, vous pouvez définir directement dans la manette de navigation en cliquant sur
show navigation bar
je me cache aussi dans le story-board, mais c'est de me donner un peu d'effet..
OriginalL'auteur Rain | 2013-09-20
Vous devez vous connecter pour publier un commentaire.
Dans le Cas où si vous utilisez storyboard assurez-vous que la flèche verte en surbrillance les champs ne sont pas cochées
Option 2
Mettre ci-dessous les lignes de code dans
didFinishLaunchingWithOptions
avez-vous mis tout le code dans
viewdidload
.Essayez de mettre cette ligne de code dans
didFinishLaunchingWithOptions
[self.navigationController setNavigationBarHidden:YES];
c'est résolu, merci.....
ur de bienvenue..accepter de répondre afin que d'autres puissent l'utiliser dans l'avenir
OriginalL'auteur Hemant Singh Rathore
La chose à retenir est que les vues seront affichées dans un ordre particulier, et ils sont particulièrement touchés par votre barre de navigation. Basée sur le moment où vous cachez votre barre de navigation de vos autres points de vue peuvent changer de taille ou de position.
Essayer de mettre cela dans le viewDidLoad:
Et puis, dans viewWillAppear, ajouter votre point de vue de placement et de code de configuration.
Cette stratégie permettra de supprimer la barre de navigation en PREMIER, puis les placer correctement et la taille de vos actifs en conséquence.
Bon codage!
OriginalL'auteur Yup.
Veuillez utiliser cette
[self.navigationController setNavigationBarHidden:YES];
ouself.navigationController.navigationBarHidden = YES;
pour masquer la barre de navigation dans la vue que vous voulez qu'il soit caché.OriginalL'auteur IronManGill
Utiliser ce peut être de l'aide totale pour vous
OriginalL'auteur Jogendra.Com