在我的应用程序的主视图中,我有一个按钮可以连接到另一个具有UIWebView
. 通常,加载大约需要 2-3 秒。在这个尴尬的加载时间里,如何添加加载图像和动画?
例子:
在我的应用程序的主视图中,我有一个按钮可以连接到另一个具有UIWebView
. 通常,加载大约需要 2-3 秒。在这个尴尬的加载时间里,如何添加加载图像和动画?
例子:
您可以使用这些方法显示/隐藏 HUD - 像SVProgressHUD
或MBProgressHUD
-一样UIWebViewDelegate
。
将您的控制器设置为委托并实现,例如,这两个方法
- (void)webViewDidStartLoad:(UIWebView *)webView {
[SVProgressHUD showWithStatus:@"Loading..."];
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[SVProgressHUD dismiss];
}