我使用Xcode 8构建了我的应用程序,现在我已经更新到Xcode 9并且我正在尝试将我的应用程序快速转换为4,除非UIActivityIndicator
一切似乎都在工作,它甚至不会停止WebView已经加载。谷歌搜索但没有找到任何东西。
这是我在VC中的代码
var timeBool: Bool!
var timer: Timer!
override func viewDidLoad() {
super.viewDidLoad()
}
func webViewDidStartLoad(_ : UIWebView) {
bar.startAnimating()
}
func webViewDidFinishLoad(_ : UIWebView) {
bar.stopAnimating()
}
答案 0 :(得分:0)
添加以下代码段。
func webView(_ webView: UIWebView, didFailLoadWithError error: Error) {
bar.stopAnimating()
}
还在每个委托方法中添加断点。您将获得完成webview加载的位置。可能是加载失败,因此我添加了这种方法。