在我的应用的主视图中,我有一个按钮可以转到另一个有UIWebView
的视图。通常,加载需要大约2-3秒..在这个笨拙的加载时间内,如何添加加载图像并设置动画?
实施例:
答案 0 :(得分:3)
您可以在UIWebViewDelegate
方法中显示/隐藏HUD,例如SVProgressHUD
或MBProgressHUD
。
将控制器设置为委托,并实现两种方法
- (void)webViewDidStartLoad:(UIWebView *)webView {
[SVProgressHUD showWithStatus:@"Loading..."];
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[SVProgressHUD dismiss];
}