8
当UIWebView加载其内容时,我想将一个大的微调器与“加载消息...”或gif图像放在一起,以便它不会显示空白视图。我应该怎么做?如何在UIWebView加载内容时显示加载消息?
当UIWebView加载其内容时,我想将一个大的微调器与“加载消息...”或gif图像放在一起,以便它不会显示空白视图。我应该怎么做?如何在UIWebView加载内容时显示加载消息?
实施的UIWebView的委托方法把这个代码在它
- (void)webViewDidStartLoad:(UIWebView *)webView {
[activityIndicator startAnimating];
myLabel.hidden = FALSE;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
myLabel.hidden = TRUE;
}
集ActivityIndicater的隐时停止属性设置为TRUE
落实UIWebView的代表在米希尔的回答上述但不要忘记分配否则转委职能委托方法不会被触发
例如在viewDidLoad中你应该增加:
self.myWebView.delegate = self;
它不起作用。一切都在IB连接。该标签高于一切,但仍然没有显示出来。 – 2010-05-13 07:22:17
您是否设置了代表?我使用一些几乎完全相同的代码,它完成了这项工作。我唯一的区别是我在viewDidLoad中显示标签,因为我只需要它一次。 – 2010-05-13 07:27:55
代表已设置。我正在使用-webviewdidfinish /开始加载打开/关闭网络活动指示器。 – 2010-05-13 07:31:22