Je veux changer le comportement du bouton de retour et je remplace le bouton Retour de Matériel avec le nouveau bouton de la barre comme ci-dessous:Comment remplacer retour bouton matériel à Swift
let backButton: UIButton = {
let btn = UIButton()
btn.setImage(UIImage(named: "prev"), for: .normal)
btn.frame = CGRect(x: 0, y: 0, width: 33/2, height: 27/2)
return btn
}()
En fonction viewDidLoad:
override func viewDidLoad() {
super.viewDidLoad()
backButton.action = { [weak self] in self?.showAlert() }
let barButton = UIBarButtonItem(customView: backButton)
navigationItem.backButton.isHidden = true
navigationItem.leftBarButtonItems = [barButton]
}
Mais je ne peux pas cliquer pour nouveau bouton retour parce qu'il a été par UINavigationBarBackIndica mèche TorView.
Comment est-ce que je peux remplacer le bouton arrière avec Matériel. Je veux garder Matériel bibliothèque parce que dans d'autres caractéristiques du projet j'ai besoin Matériel.
Merci d'avance pour votre aide.
votre problème résolu? –
Il a été corrigé: [Matériel] (https://github.com/CosmicMind/Material/commit/7560013c51e6498598caf2084b3942e111fb37f0). J'apprécie vraiment votre aide avec ma question. – javimuu
s'il vous plaît marquer ma réponse comme utile/accepté si vous l'avez trouvé utile –