gpt4 book ai didi

iOS:在 didFinishLoad 后调整 UIWebView 的大小(内容应该适合而不滚动)

转载 作者:可可西里 更新时间:2023-11-01 04:11:31 29 4
gpt4 key购买 nike

我绝对无法调整我的 UIWebView 的大小。

我的 UIWebView 在 .h 中声明并在 IB 中连接。 IB 中的高度是 110。但我的文本高度约为 1500。现在我想更改高度,以便无需滚动即可阅读全文。

什么代码在 webViewDidFinishLoad 中调整我的 UIWebView 的大小?找不到任何有用的东西。

最佳答案

从 iOS 5 开始,UIScrollView 属性可用于 UIWebView。您可以通过实现 webViewDidFinishLoad: 消息使用它来调整 View 大小在你的委托(delegate)中,像这样:

-(void)webViewDidFinishLoad:(UIWebView *)webView {
CGRect newBounds = webView.bounds;
newBounds.size.height = webView.scrollView.contentSize.height;
webView.bounds = newBounds;
}

关于iOS:在 didFinishLoad 后调整 UIWebView 的大小(内容应该适合而不滚动),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13858290/

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