我遇到了一个情况,我想在同一个viewController上的两个不同的Web视图上注册委托。我有两个Web视图,我想为“webView_one”注册webViewDidFinishLoad,为“webView_two”注册webViewDidFinishLoad。
pexxcrt21#
为webView设置代理后:
optional func webViewDidFinishLoad(_ webView: UIWebView) { if webView == webView_one { //do something } else { // webView is webView_two } }
mlmc2os52#
如果您在同一个视图控制器中有2个网络视图,请执行以下操作:
func webViewDidFinishLoad(_ webView: UIWebView) { if webView == webView_one { // Do something with webview one } else { // Do something with other webview } }
2条答案
按热度按时间pexxcrt21#
为webView设置代理后:
mlmc2os52#
如果您在同一个视图控制器中有2个网络视图,请执行以下操作: