Ich habe einen UINavigationController und auf dem Bild sehen Sie einen hinzugefügten UIViewController.
Nun möchte ich die obere Leiste des UINavigationController mit dem Inhalt des aktuell sichtbaren UIViewControllers anpassen. Insbesondere möchte ich:
- füge den Titel hinzu
- fertigen Sie "zurück" Knopftext besonders an
Soll ich die self.navigationController-Methode aus dem aktuellen UINavigationController verwenden? Wenn ja, was sind die nächsten Schritte?
Vielen Dank
Antworten:
2 für die Antwort № 1Sie können den Titel festlegen mit:
[[self navigationItem] setTitle:@"title text"];
Sie können den Backbuttontext im InterfaceBuilder ändern oder:
[[[self navigationItem] backBarButtonItem] setTitle:@"back button text"];
Denken Sie jedoch daran, dass das backBarButtonItem vom vorherigen ViewController stammt. Alternativ wird der Titel aus der vorherigen Ansicht festgelegt.
0 für die Antwort № 2
self.title = "Your title";
Sie können dies im aktuellen View Controller zur Anzeige des Titels verwenden