Al momento sto usando un pulsante sul mio uiwebview per tornare indietro attraverso ogni pagina web che l'utente cerca e funziona perfettamente. Ma c'è comunque la possibilità di utilizzare il pulsante indietro della barra di navigazione per tornare indietro alle pagine Web precedenti e quando non ci sono più pagine per tornare indietro e quindi aprire il precedente controller di visualizzazione?Swift - Pulsante Indietro UIWebview con tasto di navigazione Barra posteriore
Ecco il codice im utilizzando per tornare che è solo collegato a un UIButton.
// Back button events
func onBackButton_Clicked(sender: UIButton)
{
if(webview.canGoBack)
{
webview.goBack()
}
}
Qualsiasi aiuto sarebbe fantastico.
che ha aiutato, ma ho dovuto cambiare a 'self.navigationController .popViewControllerAnimated (vero)' – ADuggan
Aggiornato la risposta;) Speranza che ha aiutato –
'' backBarButtonItem'' potrebbe non essere appropriato qui. Usa invece un '' leftBarButtonItem' personalizzato come menzionato da Maxime Vantillard di seguito. Il pulsante Indietro in iOS è effettivamente definito per il controller immediatamente sotto il controller più in alto. – RajV