2017-02-28 77 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

相關問題