Sto lavorando a un'app con un controller di navigazione. So come impostare il titolo quando la vista viene caricata inizialmente. Spingo un nuovo controller di visualizzazione e ne imposto il titolo. Ora il problema è quando premo il pulsante Indietro, il titolo per il controller di visualizzazione originale non c'è più. Ho cercato di fare ...
navigationController title
- (void)viewWillAppear:(BOOL)animated {
self.navigationController.title = @"Some Title";
}
questo non impostare il titolo però. Qualcuno sa cosa posso fare?
Il titolo per il controller originale non può essere cambiato: | A meno che tu non faccia intenzionalmente qualcosa con esso. pubblica un po 'di codice – Legolas
Quindi non stai impostando 'self.navigationController.title' su' nil' o '@" "' da qualche altra parte nel tuo codice? – EmptyStack
Ho 2 controller di vista ... diciamo A e B rispettivamente. Ho impostato il titolo di A nel suo metodo viewDidLoad. Quindi, spingo B e imposto il titolo di B su qualcosa di diverso nel suo metodo viewDidLoad. Quando premo il pulsante Indietro su B, il controller di visualizzazione di B viene fatto scattare e A viene visualizzato senza titolo. –