当UIWebView加载其内容以便它不会只显示空白视图时,我想将一个大旋转器与“正在加载消息...”或gif图像放在一起。我该怎么办?
答案 0 :(得分:19)
实现UIWebview的委托方法将此代码放入其中
- (void)webViewDidStartLoad:(UIWebView *)webView {
[activityIndicator startAnimating];
myLabel.hidden = FALSE;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
myLabel.hidden = TRUE;
}
将stop属性设置为TRUE时将ActivityIndicater设置为Hidden
答案 1 :(得分:2)
按照上面Mihir的回答所述实现UIWebView Delegate,但不要忘记分配委托,否则不会触发委托方法
例如,在ViewDidLoad中,您应该添加:
self.myWebView.delegate = self;