Verbergen Sie die Schaltfläche Zurück in der Navigationsleiste mit hidesBackButton in Swift

Ich ausblenden möchten Sie die zurück-Taste beim übergang von einer Ansicht zu einer anderen. Ich Las die Fragen in Bezug auf dieses problem und jede Antwort war "verwenden hidesBackButton". Das problem dabei ist:

  • wenn ich Sie in der viewDidLoad - /viewWillAppear die zurück-Taste, Pfeil versteckt, aber der string "Zurück" nicht.

  • wenn ich es in viewDidAppear die zurück-Taste, verschwindet aber für den Benutzer sichtbar

Wie kann ich dieses Problem beheben?

Edit:

Hier ist, wie Sie replizieren können, dieses problem(oder bug?)

Eine neue Tabbed-Anwendung mit Swift in Xcode. In der FirstViewController.swift performSegueWithIdentifier zu navigieren, die zweite view-controller. In der SecondViewController.swift ausblenden der Navigationsleiste zurück-Taste mit hidesBackButton und Sie werden sehen, was das problem ist.

InformationsquelleAutor der Frage n0ne | 2015-01-22

Schreibe einen Kommentar