2014-02-19 79 views
1

UITableView中,如果用戶已滾動到此行,則可以輕鬆地從URL或數據庫加載行中的圖像。如何在UIWebView圖像滾動到這些圖像時加載

當我加載我的UIWebView非常大的網頁有很多的圖像,它有時會凍結滾動。我正在尋找類似的方法來加載圖像爲UITableView。我已經使用NSURLCache。我只想讓瀏覽器更快。

感謝您的建議!

+0

每個單元格都需要UIWebview來顯示圖像嗎? – larva

+0

不,我需要提高UIWebView的性能,並且移動Safari可以更快地加載UIWebView內容icluded圖像,如果用戶已經滾動到這些圖像。 –

+0

你的問題是加載圖像(與圖像網址)到tableview? – larva

回答

0

除了自己實現某種緩存(只有在問題圖像已經被加載一次之前,這隻會有所幫助 - 當然 - 這就是緩存的作用),您對UIWebView的方式沒有太大影響顯示一個網頁。如果頁面處於您的控制之下,您可以對頁面進行一些服務器端優化,以便在應用中加載速度更快,但否則您的運氣不佳。

對於您的應用中的某些智能緩存,請看NSURLProtocol(以及一個很好的解釋:http://robnapier.net/offline-uiwebview-nsurlprotocol)。