Ios 当webView加载页面时,如何停止活动指示器?

Ios 当webView加载页面时,如何停止活动指示器?,ios,swift,uiwebview,uiactivityindicatorview,Ios,Swift,Uiwebview,Uiactivityindicatorview,我想在UIWebView加载页面时停止活动指示器。我使用了webViewDidFinishLoad函数。但恐怕它没有被执行。我需要在哪里调用函数 func webViewDidFinishLoad(webView: UIWebView) { actIndicator.stopAnimating() print("stopped") } 您不需要调用函数本身——它是协议的一部分 您必须做的是设置webview的委托,例如 myWebView.delegate = self (假

我想在
UIWebView
加载页面时停止活动指示器。我使用了
webViewDidFinishLoad
函数。但恐怕它没有被执行。我需要在哪里调用函数

func webViewDidFinishLoad(webView: UIWebView) {
    actIndicator.stopAnimating()
    print("stopped")
}

您不需要调用函数本身——它是协议的一部分

您必须做的是设置webview的委托,例如

myWebView.delegate = self

(假设您在视图控制器中实现了
webViewDidFinishLoad

您还需要实现

func webView(_ webView: UIWebView, didFailLoadWithError error: NSError)
对于出现问题的情况