【问题标题】:Dynamically create h1 tags using swift使用 swift 动态创建 h1 标签
【发布时间】:2018-10-07 01:46:01
【问题描述】:

我的问题是如何使用 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) + "

【问题讨论】:

  • 想要的输出是什么?
  • 想要的输出是 post.title 的值。

标签: html ios swift swiftsoup


【解决方案1】:

使用插值:

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

【讨论】:

  • 它有效。非常感谢您的帮助,非常感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 2019-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-07
  • 1970-01-01
相关资源
最近更新 更多