Ios UIWebView的动态高度

Ios UIWebView的动态高度,ios,swift,uiwebview,Ios,Swift,Uiwebview,我在动态设置UIWebView的高度时遇到问题。webview加载包含html的产品说明。我希望UIWebView根据描述内容更改其高度。 我需要使用webviewdiffinishload函数来完成它。但是我不能写函数内容。尝试在webview.scrollView.contentSize.height中将webview.sizeToFit()设置为webview.scrollView.contentSize.height的webview.sizeToFit()内部webview.difini

我在动态设置
UIWebView
的高度时遇到问题。webview加载包含html的产品说明。我希望
UIWebView
根据描述内容更改其高度。
我需要使用
webviewdiffinishload
函数来完成它。但是我不能写函数内容。

尝试在
webview.scrollView.contentSize.height
中将
webview.sizeToFit()设置为
webview.scrollView.contentSize.height
webview.sizeToFit()
内部
webview.difinishload
。UIWebView类中没有这样的属性
contentSize
。应该是
webview.scrollView.contentSize.height
Yes,这个答案是旧的。当时UIWebview是UIScrollView的一个子类。谢谢你指出这一点。
-(void)webViewDidFinishLoad:(UIWebView *)webView

{

    if ([webView isEqual:_viewWebDescription])
    {

       CGFloat height= webView.scrollView.contentSize.height;

       CGRect frameWebView=_viewWebDescription.frame;

       if (_viewWebDescription.frame.origin.y + height >= 745)
       {
           height= 745 - _viewWebDescription.frame.origin.y;
       }
       frameWebView.size.height=height;
       _viewWebDescription.frame= frameWebView;
    }

}