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

2024-04-28

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

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

什么代码可以调整我的大小UIWebView in webViewDidFinishLoad?找不到任何有效的东西。


The UIScrollView财产可用于UIWebView从 iOS 5 开始。您可以通过实现以下方法来调整视图大小webViewDidFinishLoad:您的委托中的消息,如下所示:

-(void)webViewDidFinishLoad:(UIWebView *)webView {
    CGRect newBounds = webView.bounds;
    newBounds.size.height = webView.scrollView.contentSize.height;
    webView.bounds = newBounds;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐