Ho un UIWebView
che funziona bene. Il delegato sta lavorando. Quando apro un URL, vengono attivati gli eventi shouldStartLoadWithRequest
e webViewDidFinishLoad
.ios - UIWebView DidFinishLoad non viene chiamato
Ma quando per esempio faccio clic su un risultato di ricerca di Google, viene emesso solo shouldStartLoadWithRequest
e non viene mai chiamato webViewDidFinishLoad
.
Questo sta causando problemi perché se inserisco un indicatore "loading ..." su shouldStartLoadWithRequest
, in questi casi l'indicatore rimane ancora anche dopo che la pagina è stata caricata correttamente.
Qualche idea sul perché questo sta accadendo?
imposta delegato per la tua webview –
Invia un po 'di codice. –