我正在嘗試編寫代碼,將一個本地html字符串加載到UIWebView與來自Assets.xcassets目錄的圖像。UIWebView中的本地HTML與資產目錄中的圖像
目前,我加載圖像從主束,像這樣:
NSString *htmlString = [NSString stringWithFormat:@"<h1>My title</h1><img src='%@'/>", @"myImage1.png"];
[self.webView loadHTMLString:htmlString baseURL:[[NSBundle mainBundle] bundleURL]];
然而,這在對於非常限制使用圖像的不同版本的視網膜(@ 2 @和3)。 我想從資產目錄加載圖像,但不知道如何去做。
在html字符串中提供圖像名稱時,如何在支持@ 2和@ 3視網膜版本的同時將圖像從資源加載到webView中?
這並不解決如何使用Asset目錄中的圖像。 – amirfl
檢查嘗試它:http://stackoverflow.com/questions/17052344/access-asset-catalog-programmatically – Akash
謝謝你的回答,但這並沒有回答這個問題。我沒有試圖從資產目錄中直接加載一個圖像到UIImage。我試圖從資產目錄中的圖像加載到UIWebView的HTML中,同時解決視網膜大小。 – amirfl