首页 > 解决方案 > iOS 13 beta 中 WKWebView 的内在内容大小问题

问题描述

我试图在加载 WKWeb 视图时获取它的高度,并使用委托方法更改表格视图中单元格的高度。下面的代码在 iOS 12 之前运行良好。

当我尝试在 iOS 13 beta 中运行时,单元格高度不断增加,因为内在大小每次都增加一。

有没有办法阻止这种情况?

 override var intrinsicContentSize: CGSize {
        print("intrinsic content size id \(self.scrollView.contentSize.height)")
        self.delegate?.changeHeight(self.scrollView.contentSize.height,self.indexpathOfCell)
        return self.scrollView.contentSize
    }

标签: iosswiftwkwebviewios13intrinsic-content-size

解决方案


该问题已在 Xcode11 beta7 中修复,intrinsicContentSize 按预期工作。


推荐阅读