我遇到一种情况,我想在同一viewController的两个单独的Web视图上注册代理。我有两个Web视图,我想为“ webView_one”注册webViewDidFinishLoad,为“ webView_two”注册webViewDidFinishLoad。

最佳答案

在为webView设置委托后:

optional func webViewDidFinishLoad(_ webView: UIWebView) {
    if webView == webView_one {
        //do something
    } else {
       // webView is webView_two
    }
}

关于ios - 委托(delegate)一些网络 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47073740/

10-13 02:26