Ios 如何在webview中链接创建的图像(在html代码中)?

Ios 如何在webview中链接创建的图像(在html代码中)?,ios,xcode,uiwebview,swift3,uiimageview,Ios,Xcode,Uiwebview,Swift3,Uiimageview,我正在尝试创建一个webview,其中包含一些数据和应用程序先前修改过的图像(来自uimageview)。到webview的数据“链接”很容易。但是修改后的图像(仍然没有“保存”,因为应用程序不需要它)没有路径 我试过: var imageToShow: UIImage! imageToShow.image = modifiedImage let stringHTML = "<body>\(data1)<br>\(data2)<br><imgstyle

我正在尝试创建一个webview,其中包含一些数据和应用程序先前修改过的图像(来自uimageview)。到webview的数据“链接”很容易。但是修改后的图像(仍然没有“保存”,因为应用程序不需要它)没有路径

我试过:

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)
var-imageToShow:UIImage!
imageToShow.image=modifiedImage
let stringHTML=“\(数据1)
\(数据2)

”//这显示应用程序数据,但不显示图像:\(imageToShow)不正确 webViewToShow.loadHTMLString(stringHTML,baseURL:nil)

我是新来的斯威夫特(3)。提前感谢。

要实现您想要的目标,请尝试以下操作:

  • 将映像写入目录。例如mofiedimage.png
  • 将baseURL设置为存储图像目录的html字符串加载到UIWebView

    让stringHTML=“” webViewToShow.loadHTMLString(stringHTML,baseURL:nil)

  • 每当修改图像时,请重新加载UIWebView


  • 出于好奇-为什么你需要一个webview来做这个?你不能用两个
    UILabel
    和一个
    UIImageView
    来显示一个简单的
    UIViewController
    吗?@Losiowaty我想用不同类型的数据(标签、图像)创建一个PDF文件。在我的项目中,还有一些“数据”(大约200),但我只对图像有问题。谢谢。我在用图像链接(html代码)时遇到问题。我会让你知道它的结局。我在想一种不用保存的方法…我在用“文档”目录中的图像链接(html代码)时遇到了问题(有什么想法吗?)。很高兴,我可以帮你。