gpt4 book ai didi

ios - 当我们在 swift iOS 的 UIWebView 上有一些内容时,如何获得正确的高度?

转载 作者:行者123 更新时间:2023-11-28 16:07:49 25 4
gpt4 key购买 nike

我在 UIWebView 中有 disqusView(link),我想将 webView 滚动为 disqusView 的大小,我不想默认滚动 webView

这是我的代码,在这些代码中我得到的高度比 webView 内容大小的实际高度高。

func webViewDidFinishLoad(webView: UIWebView) {

let cgfloat = web_discus.scrollView.contentSize.height as CGFloat
}

web_discus.stringByEvaluatingJavaScriptFromString("document.hight")! as String

但两者都提供了比实际更高的高度,这就是为什么向下滚动时显示更多空白的原因..

我也试过这个:

web_discus.stringByEvaluatingJavaScriptFromString("document.body.offsetHeight")! as String

有什么方法可以让 webView 内容达到完美的高度吗?

最佳答案

您似乎想要 webViewcontentSize?如果是这样,那么这个 StackOverflow 的其他问题应该会为您指明正确的方向 link

基本上你会做 webView.sizeThatFits(CGSizeZero)

关于ios - 当我们在 swift iOS 的 UIWebView 上有一些内容时,如何获得正确的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39993770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com