因为项目需求原因把图片的加载改为异步
但是当其中一张图片的地址发生错误,产生超时时,
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation{
[self stopLoadingView];
}
方法直到超时后才被调用,导致屏幕转了好大一会儿。
这里应该使用
/// 开始返回内容
- (void)webView:(WKWebView *)webView didCommitNavigation:(WKNavigation *)navigation {
[self stopLoadingView];
}
来进行loading的隐藏操作。
网友评论