3

在这里需要一些帮助,请。

我有这个加载 html 文本的 webView。webview 位于其他元素(图像、堆栈视图)下方的滚动视图内。我这样设置它的高度

func webViewDidFinishLoad(_ webView: UIWebView) {
    heightWebView.constant = webView.scrollView.contentSize.height
}

当我进入视图控制器并滚动浏览它时,一切都很好,但是当我从纵向更改为横向时,滚动视图中没有足够的空间来滚动整个 webView 并且 Webview 的 inscroll 激活。

知道我应该怎么做吗?我已经试过了

override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {

像在webViewDidFinishLoad中一样重置 webView 的高度,但它没有用。

4

0 回答 0