Динамически создавать теги h1, используя swift - PullRequest
0 голосов
/ 06 октября 2018

У меня вопрос, как я могу динамически создавать теги h1 с помощью Swift и добавлять его в начало 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 голосов
/ 06 октября 2018

Использовать интерполяцию:

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>
"""
...