0
我在UIViewController中有一個UIWebView。我通過此功能,加載了UIWebView的內容:如何在webview上緩存圖像?
- (void)loadHTMLString:(NSString *)html {
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[self.webView loadHTMLString:html baseURL:baseURL];
}
如果我的內容包含了很多圖片,我創建通過FGallery(https://github.com/gdavis/FGallery-iPhone)畫廊。當我第一次打開UIViewController時,我在我的UIWebView中加載圖像和文本。我關閉一個應用程序並關閉網絡。然後我打開我的應用程序並打開一個UIViewController。我從緩存中加載我的UIWebView。但我有一個問題。如果我在關閉網絡之前打開了圖庫,則圖庫封面不會從緩存中加載,但圖庫中的所有圖像都會加載。如果我在關閉網絡之前沒有打開圖庫,則圖庫封面將從緩存中加載。畫廊的封面和畫廊的第一個圖像是相同的。
如果我開了一家畫廊,爲什麼圖庫的封面不能加載?