私のアプリにはUIImageView
があります。私はアプリでレンダリングしているいくつかのhtmlコンテンツにその画像を表示したいと思います。これは、HTMLで画像を表示する小さなHTMLコードです:UIImageデータからURLを作成
<td class="title"> <img src="#LOGO_IMAGE#" style="width:100%; max-width:300px; background-color: #cdcdcd">
</td>
これは(私はこれが間違ってい承知しています)私は、URLを取得するにはSwift
でやっているものです:
let logoString = String(data: imageData, encoding: .utf8)
HTMLContent = HTMLContent.replacingOccurrences(of: "#LOGO_IMAGE#", with: logoString!)
行番号1を与えます私nil
。
どうすればこの問題を解決できますか?
あなたは、HTMLからURLたくない...これはそれを行う必要があり、あなたは "theImageView" という名前
UIImageView
と "WebViewの" という名前のUIWebView
を持っていると仮定すると? – KKRocks@KKRocks:私はUIImageのデータを持っています。私はそれをhtml(質問に示されているHTMLコンテンツ)に表示したい。 – Nitish
この質問の重複かもしれません:http://stackoverflow.com/questions/11251340/convert-between-uiimage-and-base64-string。あなたはbase64で画像を表示することができます。http://stackoverflow.com/questions/8499633/how-to-display-base64-images-in-html –