réglage de Titre de la barre de navigation dans xcode
J'ai créé une manette de navigation par programme,
//Creating AddViewController Object
addViewController *addView = [[addViewController alloc]init];
UINavigationController *addViewControl = [[UINavigationController alloc]init];
[addViewControl.view addSubview:addView.view];
[self presentModalViewController:addViewControl animated:YES];
Mais quand j'ajoute de l'auto.title = @"Titre" dans addViewController classe. il n'est pas de l'affichage.
j'ai essayé avec le suivant,
self.navigationItem.title = @"Title";
self.navigationController.navigationBar.topItem.title = @"Title";
Mais il n'est pas afficher le Titre.
Je pense qu'il est possible de faire avec une étiquette. mais ci-dessus, on est la méthode directe.
Aucune Idée..
La question est de savoir QUAND vous mettez-vous de ce titre. Il doit être fait à l'intérieur ou à l'avant de viewWillAppear est appelée sur ce fraîchement affichables viewController.
Je suis avec @Till - à partir de l'apple docs - "Utiliser le initWithTitle: méthode pour créer un élément de la navigation en précisant le titre de l'élément. L'élément ne peut pas être représenté sur la barre de navigation sans titre." c'est à dire il doit régler en premier
je ne suis pas d'utiliser tout fichier xib pour le réglage de titre et nom de plume.
Je suis avec @Till - à partir de l'apple docs - "Utiliser le initWithTitle: méthode pour créer un élément de la navigation en précisant le titre de l'élément. L'élément ne peut pas être représenté sur la barre de navigation sans titre." c'est à dire il doit régler en premier
je ne suis pas d'utiliser tout fichier xib pour le réglage de titre et nom de plume.
OriginalL'auteur Anish | 2012-04-12
Vous devez vous connecter pour publier un commentaire.
Essayer initialisation de votre manette de navigation de cette façon:
Et puis définissez la
title
propriété de votreaddViewController
classe dans leviewWillAppear
méthode.OriginalL'auteur Alexander
Vous devez attribuer le titre de l'
addView
commeaddView.title = @"Title";
Une autre façon de le faire est
self.navigationItem.title = @"Title";
Merci, cela a fonctionné pour moi.
OriginalL'auteur o15a3d4l11s2
Dans le viewController classe:
[self setTitle:@"title"];
ouself.title=@"title";
OriginalL'auteur Marouene Tekaya
Cela semble bien fonctionner pour moi
OriginalL'auteur DogCoffee
Votre manette de navigation n'est pas correctement le programme d'installation:
OriginalL'auteur FelixLam
C'est de travailler sur une application que je suis en création d':
OriginalL'auteur Daniel Lima