我正在加载一个远程URL,并希望有一个加载微调器来显示该应用当前正在下载该页面。到目前为止我有这个,但它并没有真正完成工作。
- (void)viewDidLoad{
//Loading Spinner
[SVProgressHUD showWithStatus:@"Loading"];
//Load the URL
NSURL *url = [NSURL URLWithString:@"http://myURLhere.com"];
NSURLRequest *requestURL = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestURL];
[super viewDidLoad];
//load done.
[SVProgressHUD dismiss];
}
答案 0 :(得分:2)
让您的控制器实现UIWebViewDelegate。
然后你可以在
时显示加载指示器- (void)webViewDidStartLoad:(UIWebView *)view
被叫。
时停止指示- (void)webViewDidFinishLoad:(UIWebView *)view
被召唤