我已經下載到NSData對象(我檢查了NSData對象的內容,它絕對填充)的gif圖像。現在我想將該圖像加載到我的UIWebView中。我試過以下內容:正確的方式來從NSData對象加載圖像到UIWebView
[webView loadData:imageData MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];
但我得到一個空白的UIWebView。直接從同一個URL加載圖像正常工作:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:imageUrl]];
[imageView loadRequest:request];
我需要的textEncodingName設置的東西,還是我做別的事情了?
我想手動加載圖像,以便我可以向用戶報告進度,但它是一個動畫gif,所以完成後我想在UIWebView中顯示它。
編輯:也許我需要以某種方式包裝我的圖像在HTML中?有沒有辦法做到這一點,而不必將其保存到磁盤?
生鏽的,我用的是第一行代碼的顯示本地GIF圖像,它工作正常。看起來方法沒問題。 – 2010-09-13 06:21:01
嗨,你找到了你的問題的答案? – 2012-05-03 23:28:33