bar*_*ley 16 uiwebview ios asset-catalog
我们有一个本地html来显示UIWebView.在那里,我们想要显示资产目录中定义的图像.
我知道如果我们在主要包中保持图像平坦,我们可以做类似的事情.代码片段就是这样的.
webView.loadHTMLString("<img src='target_image.png'/>", baseURL: NSBundle.mainBundle().bundleURL)
Run Code Online (Sandbox Code Playgroud)
但是,如果png文件打包在资产目录中,我不确定我可以为"target_image.png"指定什么.(此外,我们要指定pdf以利用Xcode 6中的矢量图像支持)
有没有人知道如何实现这一目标?
Ale*_*fer 20
由于资产目录作为单个文件存储在捆绑包中,因此无法获取单个资产的URL.
最简单的解决方案是不要将资产目录用于您将在Web视图中显示的图像.
如果将图像保留在资产目录中是必不可少的,那么您唯一的选择是将所需资产"解包"到不同的文件中,并将其解压缩到应用程序包的文档目录中,然后引用这些文件.
| 归档时间: |
|
| 查看次数: |
4218 次 |
| 最近记录: |