我见过这个问题出现在这个网站很多次,但没有一个答案对我有帮助。其他问题的答案只是将web视图的委托设置为self-like-so
WebView.delegate = self
但是,当我这样做的时候,它给了我一个错误
"cannot assign a value of type 'MainScreen' to a value of type 'UIWebViewDelegate?'
最佳答案
所以我在打字的时候找到了答案,但我还是决定贴出来,以防有人和我有同样的问题。
解决方案是您必须将“UIWebViewDelegate”添加到视图控制器中,如下所示
class MainScreen : UIViewController, UIWebViewDelegate {
关于ios - UIWebView webViewDidStartLoad和finish不被调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32191299/