2010-05-28 62 views
0

在Safari和其他瀏覽器中,有一個欄會顯示加載進度的百分比,而我自己試圖在加載某些內容時嘗試實現與iPhone類似的功能在UIWebView中,我希望應用程序指出正在加載的頁面的百分比。正在加載...請等待UIWebView - iPhone

我嘗試了一些谷歌搜索,並意識到我們可以使用NSURLConnection來只讀標題並獲得Content-Length(但不知道如何閱讀Apple的NSURLConnection文檔,但可能是我錯過了一些東西......) 。和UIWebView加載的大小(kb)看起來像UIWebView不支持它的公共API ...我希望這將完成在一些其他方式比我想象的,所以如果你有任何想法,請扔它謝謝你的耐心閱讀。

P.S:我只能爲UIWebView的長時間加載進度動作顯示活動指標,但我只想進一步瞭解加載百分比吧:)。

問候。

回答

1

如果您使用的是UIWebView,那麼您可以從中獲取的細微信息不多。如果你看看UIWebViewDelegate Protocol Reference,你會得到的唯一真正的回調是(1)詢問是否應該加載頁面,(2)何時開始加載頁面,(3)何時加載頁面成功完成,(4) )出現錯誤時。

換句話說,沒有委託方法指示負載的增量進度。

+0

謝謝毛茸茸的:) – niha7229 2010-05-31 01:15:08