5
C'è un modo per ottenere la percentuale della pagina caricata da uno UIWebView
in Swift con uno standard @IBOutlet
?Ottieni progressi di UIWebView
@IBOutlet var webView: UIWebView!;
C'è un modo per ottenere la percentuale della pagina caricata da uno UIWebView
in Swift con uno standard @IBOutlet
?Ottieni progressi di UIWebView
@IBOutlet var webView: UIWebView!;
Non con UIWebView, no; non è possibile
Ma, nuovo in iOS 8, è possibile utilizzare WKWebView, che ha una proprietà estimatedProgress
che è possibile osservare utilizzando l'osservazione dei valori-chiave e ottenere così gli aggiornamenti come l'avanzamento del caricamento dei proventi.
Se il tuo obiettivo principale è quello di mostrare all'utente che qualcosa è carico è consigliabile utilizzare un [UIActivityIndicatorView] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIActivityIndicatorView_Class/) –
@DanielStorm Speravo di ottenere la percentuale per visualizzarlo all'utente in un modo che non è solo uno spinner, come un UIProgressView. Ho visto domande simili, ma le risposte aumentano solo nel tempo, non in base a quanto la pagina è stata effettivamente caricata. –
Ti aspetti che le pagine di UIWebView occupino più di 10 secondi? http://ux.stackexchange.com/a/77123 –