【问题标题】:Key observer not stopping from updating the new value?关键观察者不会停止更新新值?
【发布时间】:2019-03-11 07:11:47
【问题描述】:

我正在向 webview 添加一个 HTML 字符串,我正在根据观察者值的变化监控 webview 的高度,如下所示。

contentSizeObservationToken = observe(\.scrollView.contentSize, options: [.initial, .old, .new]) {[weak self] (_, change) in

但是新的值会一直持续下去,这只发生在特定的 HTML 字符串中

这是一个出现此问题的 HTML 示例。

html

没有收到错误信息

    private func webView(_ webView: UIWebView, didFailLoadWithError error: Error) {
}

【问题讨论】:

    标签: ios swift uiwebview


    【解决方案1】:

    最后我最终将 web 视图的 height 存储到后端,所以在显示时我不想为完成而增加重量,我可以在 api 之后立即增加高度打电话。

    【讨论】:

      猜你喜欢
      • 2019-05-23
      • 2021-08-04
      • 1970-01-01
      • 1970-01-01
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 1970-01-01
      相关资源
      最近更新 更多