使用 swift 动态创建 h1 标签
Dynamically create h1 tags using swift
我的问题是如何使用 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) + "
使用插值:
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>
"""
我的问题是如何使用 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) + "
使用插值:
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>
"""