Ich habe eine TableViewController
namens TVC und eine Zelle drin. Wenn ich Zelle anklickte, wird TableViewController
eine neue ViewController
(VC) in seinen Navigationscontroller schieben. In diesem Fall stelle ich die [self.navigationItem.backBarButtonItem setTitle:@" "]
in der viewDidLoad
Funktion des TVC ein. Aber in der neuen geschobenen ViewController
VC, hat die Zurück-Taste immer noch den "Zurück" -Text. Kann das jemand erklären?self.navigationItem.backBarButtonItem kann nicht eingestellt werden
BTW, der TableViewController
TVC wird auch von einem anderen View-Controller VC2 geschoben. Ich setze die gleiche Funktion [self.navigationItem.backBarButtonItem setTitle:@" "]
in der viewDidLoad
Funktion des VC2 und der zurück Knopftext, der im TVC angezeigt wird, ist richtig versteckt.
Und Wenn Sie den Zurück-Button in der 'viewDidLoad:' Methode von "VC" ausblenden? – Randy
Ich legte das Aussehen der backbuttonItem (setzen Sie die Textfarbe die gleiche wie die Hintergrundleiste und legen Sie die Schriftart als sehr klein) und es funktioniert für alle backbuttonItems. Dies ist eine einfache Möglichkeit, den Backbutton-Text auszublenden. – mmjuns