我正在加载一个远程 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];
}
最佳答案
让你的 Controller 实现 UIWebViewDelegate。
那么你可以在什么时候显示加载指示器
- (void)webViewDidStartLoad:(UIWebView *)view
接到电话。然后停止指标时
- (void)webViewDidFinishLoad:(UIWebView *)view
打电话
关于objective-c - 使用 webview 加载通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576628/