0

Ainsi, si vous avez un contrôleur de navigation sans éléments de barre, un bouton de navigation apparaîtra avec le nom du dernier contrôleur de vue et je veux le conserver, comme je ne veux pas avoir à le coder en dur. et je sais comment l'ajouter, mais je ne veux pas avoir à le faire parce que cela laisse plus de place pour les bugs. Y a-t-il un moyen que je puisse avoir un bouton de barre gauche Item et celui par défaut ne disparaît pas?Bouton gauche de la barre Article

+0

Vous souhaitez avoir plusieurs éléments de bouton de barre de gauche, y compris le bouton de retour par défaut? –

+0

Oui. c'est correct –

Répondre

2

Ajoutez ceci dans le contrôleur de vue où vous voulez avoir le bouton de retour par défaut et l'élément de bouton de barre personnalisé. Vous pouvez personnaliser l'élément du bouton.

override func viewDidLoad() { 
    super.viewDidLoad() 
    let newBtn = UIBarButtonItem(title: "new", style: .plain, target: self, action: #selector(anotherMethod)) 
    self.navigationItem.leftItemsSupplementBackButton = true 
    self.navigationItem.leftBarButtonItem = newBtn//self.navigationItem.leftBarButtonItems = [newBtn,anotherBtn] 
}