关键观察者是否不停止更新新值?

时间:2019-03-11 07:11:48

标签: ios swift uiwebview

我正在向Web视图中添加HTML字符串,我根据如下观察者值的变化来监视Web视图的高度。

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

但是新值会一直持续下去,这仅适用于特定的HTML字符串

这里是发生此问题的一个示例HTML。

html

没有收到错误消息

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

1 个答案:

答案 0 :(得分:0)

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