本文簡述webView加載一個網(wǎng)頁,代碼如下:
//遵循代理
<UIWebViewDelegate>
//設(shè)置代理
_webView.delegate = self;
#pragma mark 開始加載數(shù)據(jù)
- (void)startLoad
{
NSURL* url = [NSURL URLWithString:urlStr];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
}
#pragma mark webViewDelegate
// 開始加載
- (void)webViewDidStartLoad:(UIWebView *)webView
{
[MBProgressHUD showHUDAddedTo:self.view animated:YES];
}
// 結(jié)束加載
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[MBProgressHUD hideHUDForView:self.view animated:YES];
}
// 開始加載失敗
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
[MBProgressHUD hideHUDForView:self.view animated:YES];
}