【发布时间】:2016-01-05 15:14:09
【问题描述】:
我正在尝试编写代码,将本地 html 字符串加载到 UIWebView 中,其中包含来自 Assets.xcassets 目录的图像。
目前,我从主包中加载图像,如下所示:
NSString *htmlString = [NSString stringWithFormat:@"<h1>My title</h1><img src='%@'/>", @"myImage1.png"];
[self.webView loadHTMLString:htmlString baseURL:[[NSBundle mainBundle] bundleURL]];
但是,对于使用不同视网膜版本的图像(@2 和@3)来说,这是非常有限的。 我想从资产目录加载图像,但不知道该怎么做。
在 html 字符串中提供了图像名称,我如何将图像从资产加载到 webView 中,同时支持 @2 和 @3 视网膜版本?
【问题讨论】: