Zurück-button nicht auf der Navigationsleiste
Ich begann mit einer navigation nach Projekt und bin drängen weiter Blick auf den controller. Das problem ist, dass wenn ich nicht geben Sie einen Titel für die navigation item dann die Schaltfläche "zurück" ist nicht gezogen! Nur wenn ich in der Navigationsleiste einen Titel, wird der zurück-Taste kommen. Es scheint, konnte apple gar nicht schreiben, "zurück" oder "zurück" im Falle von KEINE "Titel". Ich will nicht zu geben, das Navigations-Element einen Titel(I ' ll verwenden Sie ein label auf der Innenseite meiner Sicht). Also, wie behebe ich dieses Problem?
- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.title = @"Home"; ///<- without setting the title, the back button won't show !
}
In der Ansicht didLoad Methode, wenn ich entfernen Sie die Titel aus, die zurück-Taste wird nicht angezeigt,
sicher...ich habe einige code. Nicht glaube, dass Sie ziemlich nützlich wenn. Besuchen Sie meine repo (github.com/aakash272/pagingScroll) und probieren Sie es aus.
InformationsquelleAutor tipycalFlow | 2011-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie einfach die zurück-Taste selbst:
(Wenn Sie es vorziehen dot-notation
self.navigationItem.backBarButtonItem = back;
)Ich bin neu in objective-c,was ich sah viele Male und ich don t verstehen, ist, warum Sie rufen Sie sofort die Freigabe auf zurück-Taste, nachdem Sie Sie erstellt ? Soweit ich das verstanden release verringert den Referenzzähler von 1....
Sie verringert den Referenzzähler. Diese Methode erstellt (setzt den Referenzzähler auf 1). Also, wenn die Methode fertig ist, es gibt Sie, für eine Netto-null-Erhöhung. Andernfalls erstellen Sie ein memory-leak. ...Nun die Zeile oben können Sie etwas tun, mit dem Verweis zu zählen, aber Sie weiß es nicht. Was nichts anderes bedeutet, das die Referenz-Zählung ist nicht diese Methode betreffen.
InformationsquelleAutor Jon Reid