2017-04-18 5 views
-2

Im Navigationscontroller, I von 客户管理 drücken Sie 客户详情.Wie entferne ich den Titel in der Navigationsleiste?

Wie kann ich mich verstecken die 客户管理 (navigationbar Zurück-Button Titel)?

+0

siehe http://stackoverflow.com/questions/23853617/uinavigationbar-hide-back-button-text –

+0

In Verbindung stehende http://stackoverflow.com/questions/42973078/swift-renaming-the-back-navigation- item/ –

Antwort

0

Try this:

diesen Code hinzufügen nach @end in AppDelegate:

@implementation UINavigationItem (additional) 

-(UIBarButtonItem *)backBarButtonItem 
    { 
     return [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil]; 
    } 
@end 
0

Im Interface Builder, können Sie den Navigationspunkt des vorherigen Controller wählen und ändern Sie die Back Button Zeichenfolge wie die Schaltfläche "Zurück" aussehen soll. Wenn Sie es zum Beispiel leer wollen, legen Sie einfach ein Leerzeichen.

Sie kann es auch mit dieser Codezeile ändern:

[self.navigationItem.backBarButtonItem setTitle:@"Title here"];

Oder in Swift:

self.navigationItem.backBarButtonItem?.title = ""

+0

Können Sie erklären, 'wählen Sie das Navigationselement des vorherigen Controllers und ändern Sie die Back Button-String 'bedeuten? –

+0

Im Storyboard können Sie den Titel der Zurück-Schaltfläche ändern, um leer zu sein, oder über die Codierung wie in der Antwort erwähnt. –

0

Wenn Sie, dass für ganz ausblenden möchten App dann versuchen Sie diese:

Und wenn Sie das für bestimmte Ansicht ausblenden möchten, dann schreiben Sie unter Code.

self.navigationItem.backBarButtonItem?.title = "" 
0

Sie können den Titel dieser Taste wie unten

navigationItem.backBarButtonItem?.title = "" 

Entfernen Sie auch, wenn Sie es suchen verstecken überall können Sie eine Erweiterung für UINavigationController erstellen.

0

Es gibt viele Möglichkeiten, dies zu tun, aber einfachste Weg, die immer ohne Probleme funktioniert, ist:

let backItem = UIBarButtonItem() 
backItem.title = " " 
navigationItem.backBarButtonItem = backItem 

Sie müssen nur kopieren und diesen Code in Ihrem viewDidLoad einfügen.

Verwandte Themen