2012-02-07 97 views
0
  1. UIWebView具有透明背景和在view.background中設置的自定義背景。以下哪個選項在iOS中的性能更好? (UIWebView)

  2. 從CSS代碼加載自定義背景的UIWebView。

我在使用imageNamed的應用程序的所有視圖中使用自定義背景圖像,所以我認爲它已被緩存。但我不確定第二個選項中的webView是否在每次加載時加載一個新資源(因爲它使用html加載)。 iOS webkit是否執行資源緩存?

在此先感謝。

回答

1

我會說這沒關係。當您使用初始化工具UIImage獲取圖像資源時,通常會緩存圖像資源,並且UIWebView也會將圖像緩存到其瀏覽器緩存中。

+0

但是當你按下導航控制器和webview被解除分配,我再次推它的webView將加載資源爲新的或webCache保持? – Samui 2012-02-07 19:00:59

+0

網頁緩存是一個'全球'(單身)對象。 '[NSURLCache sharedURLCache]'。 – 2012-02-07 19:11:32

+0

我是否必須使用NSURLCache來使用緩存?或者它會自動執行?到目前爲止,我還沒有明確配置Web緩存。 – Samui 2012-02-08 19:27:41

相關問題