如何在UIWebView加载内容时显示加载消息?

时间:2010-05-13 06:36:07

标签: iphone

当UIWebView加载其内容以便它不会只显示空白视图时,我想将一个大旋转器与“正在加载消息...”或gif图像放在一起。我该怎么办?

2 个答案:

答案 0 :(得分:19)

实现UIWebview的委托方法将此代码放入其中

- (void)webViewDidStartLoad:(UIWebView *)webView {
    [activityIndicator startAnimating];
    myLabel.hidden = FALSE;
}

- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
myLabel.hidden = TRUE;
}

将stop属性设置为TRUE时将ActivityIndi​​cater设置为Hidden

答案 1 :(得分:2)

按照上面Mihir的回答所述实现UIWebView Delegate,但不要忘记分配委托,否则不会触发委托方法

例如,在ViewDidLoad中,您应该添加:

self.myWebView.delegate = self;