Ho scritto un'applicazione principale/dettagli utilizzando il modello principale/dettaglio di XCode. Dopo aver avviato l'app, il titolo del pulsante di navigazione per la vista principale è solo "Master". Ora non so rinominare quel pulsante, ma sfortunatamente non so come accedere a questo pulsante. In appdelegate.m c'è il seguente codice per inizializzare i punti di vista:Oggetto di navigazione nell'applicazione master/dettagli
MasterViewController *masterViewController = [[MasterViewController alloc] init];
UINavigationController *masterNavigationController = [[UINavigationController alloc] initWithRootViewController:masterViewController];
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
UINavigationController *detailNavigationController = [[UINavigationController alloc] initWithRootViewController:detailViewController]
ho provato questi modi senza successo:
masterViewController.navigationItem.title = @"newTitle";
o
masterNavigationController.navigationItem.title = @"newTitle";
Come non ero sicuro , se il nome del pulsante è solo il titolo della vista dietro idt, ho anche provato che:
masterViewController.title = @ "newTitle";
Niente ha funzionato. Ma poiché il titolo del pulsante è "Master" e sicuramente non l'ho impostato, credo che ci sia un modo per impostarlo. Qualcuno sa come farlo?
solo per mostrare il bottone:
Il pulsante di navigazione? Stai parlando del pulsante Indietro? – SEG
Forse ... Non so davvero se si tratta del pulsante Indietro o del pulsante di navigazione. È l'unico pulsante che appare dopo l'avvio dell'app. Posso usarlo per far apparire il MasterView. – usermho