2015-08-14 90 views
0

我的需求是在UIWebView中加載本地存儲的圖像。在UIWebView中加載本地存儲的圖像

我的代碼如下:

​​

我的HTML文件如下:

<html> 
    <body> 
    <img src=「Initial.png」> 
    </body> 
</html> 

我剛纔提到以下鏈接,但我沒有得到我的最終輸出

link1link2

任何幫助將appr eciable。

+0

其中存儲圖像?在項目文件夾中? –

+0

@ T_77:是的,我把它存儲在images.xcassets文件夾 – iPhone

回答

1

這件東西對我來說很有效:

圖片不應該在xcassettes中。

NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageFileName ofType:imageFileExtension]; 
NSString *imgHTMLTag = [NSString stringWithFormat:@"<img src=\"file://%@\" />", imagePath]; 
NSURL *Url = [mainBundle URLForResource:@"img_icon" withExtension:@"png"]; 
[self.webView loadHTMLString:imgHTMLTag baseURL:Url]; 
+0

你應該保持圖像在你的項目文件夾,但不是在xcassets –

+0

謝謝它的工作原理... – iPhone