使用swift动态创建h1标签

时间:2018-10-06 17:26:10

标签: html ios swift swiftsoup

我的问题是如何使用Swift动态创建h1标签并将其添加到HTML文件的开头。

这是我所拥有的,并且无法正常工作。

extension WKWebView {

func loadHTML(html: String) {
    let htmlString = """
    <link rel="stylesheet" type="text/css" href="style.css">
    <h1> + String(htmlEncodedString:post.title) + </h1>
    <meta name="viewport" content="initial-scale=1.0" />
    <span>\(html)</span>
    """
    self.loadHTMLString(htmlString, baseURL: Bundle.main.bundleURL)
} }

这是输出 “ + String(htmlEncodedString:post.title)+”

1 个答案:

答案 0 :(得分:0)

使用插值:

let htmlString = """
<link rel="stylesheet" type="text/css" href="style.css">
<h1> + \(String(htmlEncodedString:post.title)) + </h1>
<meta name="viewport" content="initial-scale=1.0" />
<span>\(html)</span>
"""