Zunächst habe ich festgestellt, dass es eine similar question gibt. Allerdings würde ich gerne nach der Lösung in Swift fragen. Hier ist mein Code:Ersetzen Sie die Schaltfläche zurück, aber Swipe zum Zurück navigieren
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Button", style: .Plain, target: self, action: nil)
}
Ich möchte die Zurück-Taste ersetzen, aber die Swipe für Benutzer zurück navigieren. Dies deaktiviert jedoch den Swipe. Ich kann die akzeptierte Antwort und die vorgeschlagene Antwort im obigen Link nicht erhalten. Hier ist, was ich in Swift übersetzt habe.
let appearanceNavigationBar = UINavigationBar.appearance()
appearanceNavigationBar.backIndicatorImage = UIImage(named: "back")
appearanceNavigationBar.backIndicatorTransitionMaskImage = UIImage(named: "back")
appearanceNavigationBar.tintColor = UIColor.whiteColor()
Ich verwende Xcode 8.0 Beta, Swift 2.3 und Tests in iOS 10.0. Jede Hilfe würde sehr geschätzt werden.
Vielleicht in diesem Hotel einen Blick Sie nehmen können: '' interactivePopGestureRecognizer – Siam
@Siam 'interactivePopGestureRecognizer.enabled = true' nichts tun einstellen. Die Neuzuweisung von 'interactivePopGestureRecognizer.delegate' führte zu vielen Problemen. (Von der vorgeschlagenen Antwort) – Joshua