我尝试使用应用之前修改过的一些数据和图片(来自uimageview)创建一个webview。数据'链接'到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)
我是swift的新手(3)。提前谢谢。
答案 0 :(得分:1)
要实现您的目标,请尝试以下操作:
使用html字符串加载UIWebView,并将baseURL设置为存储图像的目录
让stringHTML =“&lt; \ img src ='mofifiedImage.png'&gt;” webViewToShow.loadHTMLString(stringHTML,baseURL:nil)
每当修改图像时重新加载UIWebView