我想使用 WkWebView 加载 HTML 页面,并且我想在页面加载完成后显示该页面。只要它正在加载,我想在空视图上显示一个活动指示器。我创建了两个视图,一个 loadingView 和一个 wkWebView。在页面加载时,我将加载视图作为子视图添加到 VC,并且在我想删除加载视图并添加 wkWebView 之后。这是我的代码:
[self addSubview:_loadingView];
_wkWebView = [[WKWebView alloc] initWithFrame:self.frame];
_wkWebView.frame = CGRectMake(self.frame.origin.x, self.frame.origin.y, self.frame.size.width, self.frame.size.height);
//Send a request to wkUrlconnection
NSURL *wkUrl = [NSURL URLWithString:self.wkUrlString];
NSURLRequest *wkRequest = [NSURLRequest requestWithURL:wkUrl];
//Here I want to check if it's loaded and then remove loadingView and add wkWebView
[_wkWebView loadRequest:wkRequest];
[self.loadingView removeFromSuperview];
[self addSubview:_wkWebView];
有人可以告诉我如何在加载时检查以及是否完成刷新 VC?谢谢您的回答。