/ / So blenden Sie nur den Backbar-Button-Itemtitel in iOS-Ziel c - iOS, Ziel-C, iPhone, Navigation, Zurück-Button

So blenden Sie nur den Backbar-Button-Itemtitel in iOS-Ziel c - ios, Ziel-c, iphone, Navigation, Zurück-Button

Ich weiß, dass ich den Backbar-Button-Gegenstand verstecken muss. Aber ich möchte nur den Titel der Bar-Schaltfläche ausblenden, d. H. Die Zurück-Schaltfläche ist wie folgt: "<Zurück". Ich möchte nur den Pfeil nicht den Namen, d. H. "<". Wie entferne ich die "Zurück" und behalte nur den Zurück-Pfeil.

Vielen Dank,

Antworten:

3 für die Antwort № 1

Sie können dies ganz einfach vom Storyboard aus erreichen, indem Sie zu Ihrer spezifischen Ansicht des Storyboards gehen, für die Sie den leeren Titel mit dem Pfeil anzeigen möchten.

Stellen Sie dann sicher, dass Sie den Navigationspunkt in Ihrer spezifischen Ansicht hinzugefügt haben:

Bildbeschreibung hier eingeben

Dann auf der rechten Seite finden Sie:

Bildbeschreibung hier eingeben

Sie müssen nur etwas leeren Platz in der hinteren Knopfleiste geben:

Bildbeschreibung hier eingeben

Und du bist fertig. Hoffe, es wird dir helfen, danke.


1 für die Antwort № 2

Dies kann dir helfen ....

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];

1 für die Antwort № 3

Es ist einfach

(1) LeftbarButton-Element erstellen

UIImage *imgBackArrow = [UIImage imageNamed:@"back_arrow"];
UIBarButtonItem *barBackButton = [[UIBarButtonItem alloc] initWithImage:imgBackArrow style:UIBarButtonItemStylePlain target:self action:@selector(backButtonClicked)];
self.navigationItem.leftBarButtonItem = barBackButton;

(2) Schaltfläche Xcode zurück ausblenden

[self.navigationItem setHidesBackButton:YES];


0 für die Antwort № 4

Sie können dies tun, indem Sie die Delegate-Methode von UINavigationController implementieren.

func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) { let item = UIBarButtonItem(title: " ", style: .plain, target: nil, action: nil) viewController.navigationItem.backBarButtonItem = item }


0 für die Antwort № 5

* Schnell 3.1 Sie können dies tun, indem Sie die Delegate-Methode von UINavigationController implementieren. Es wird nur den Titel mit Zurück-Taste ausblenden, wir werden immer noch das Zurück-Pfeil-Bild und die Standardfunktionalität erhalten.

func navigationController(_ navigationController: UINavigationController,
willShow viewController: UIViewController, animated: Bool) {
let barBttn = UIBarButtonItem(title: " ", style: .plain, target: nil,
action: nil)
viewController.navigationItem.backBarButtonItem = barBttn
}