5
Czy istnieje sposób na pobranie procentowego rozmiaru strony z UIWebView
w języku Swift za pomocą standardowego @IBOutlet
?Otrzymywanie postępu UIWebView
@IBOutlet var webView: UIWebView!;
Czy istnieje sposób na pobranie procentowego rozmiaru strony z UIWebView
w języku Swift za pomocą standardowego @IBOutlet
?Otrzymywanie postępu UIWebView
@IBOutlet var webView: UIWebView!;
Nie z UIWebView, nie; to nie jest możliwe.
Ale, nowy w iOS 8, można użyć WKWebView, który ma właściwość estimatedProgress
, którą można obserwować za pomocą obserwacji klucz-wartość i tym samym otrzymywać aktualizacje w miarę postępu ładowania.
Jeśli głównym celem jest, aby pokazać użytkownikowi, że coś się ładuje rozważyć użycie [UIActivityIndicatorView] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIActivityIndicatorView_Class/) –
@DanielStorm Miałem nadzieję, że uzyskam procent, aby wyświetlić go użytkownikowi w sposób, który nie jest zwykłym pokrętłem, takim jak UIProgressView. Widziałem podobne pytania, ale odpowiedzi zwiększają się z upływem czasu, a nie z odległością załadowania strony. –
Czy spodziewasz się, że strony w twoim 'UIWebView' będą ładować się dłużej niż 10 sekund? http://ux.stackexchange.com/a/77123 –