2017-02-28 48 views
0

我正在尝试创建一个带有一些数据和应用程序以前修改的图像(来自uimageview)的webview。数据“链接”到webview很容易。但修改过的(仍然不是'保存',因为它没有必要的应用程序)图像还没有一个路径。如何链接在web视图中创建的图像(在html代码中)?

我已经试过:

var imageToShow: UIImage! 
imageToShow.image = modifiedImage 

let stringHTML = "<body>\(data1)<br>\(data2)<br><imgstyle="width: 350px; height: 175px;" alt="" src="\(imageToShow)"><br></body>"// This shows app data, but not the image: \(imageToShow) is not correct 

webViewToShow.loadHTMLString(stringHTML, baseURL: nil) 

我是新来的SWIFT(3)。提前致谢。

+0

出于好奇 - 为什么你需要为这个网页视图?你不能用两个'UILabel'和一个'UIImageView'显示一个简单的'UIViewController'吗? – Losiowaty

+0

@Losiowaty我想用不同类型的数据(标签,图像)创建一个PDF文件。在我的项目中还有一些'数据'(约200),但我只有图像的问题。 – quin

回答

0

要实现你在找什么,尝试以下操作:

  1. 图像写入到一个目录。与HTML字符串例如基本URL mofifiedImage.png
  2. 负载的UIWebView设置到图像存储

    让stringHTML = “< \ IMG SRC = 'mofifiedImage.png'>” webViewToShow.loadHTMLString(stringHTML的目录,基本URL:无)

  3. 每当图像进行修改重新加载的UIWebView

+0

谢谢。我在链接(html代码)和图片时遇到问题。我会让你知道它是如何结束的。我正在考虑一种不保存的方式... – quin

+0

我在链接(html代码)与'文档'目录中的图像有问题(任何想法?)。 – quin

+0

完成!!!!!!!再次感谢你。我仍然无法赞成,对不起。 – quin

相关问题