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