根据内容获取UIWebView的高度

来源:互联网 发布:sai绘画软件手机版 编辑:程序博客网 时间:2024/05/11 22:23

根据内容获取UIWebView的高度


有时候需要根据不同的内容调整UIWebView的高度,以使UIWebView刚好装下所有内容,不用拖动,后面也不会留白。有两种方式可根据加载内容获取UIWebView的合适高度,但都需要在网页内容加载完成后才可以,即需要在webViewDidFinishLoad回调中使用。

1.使用sizeThatFits方法。

- (void)webViewDidFinishLoad:(UIWebView *)webView 

{

       CGRect frame = webView.frame; frame.size.height = 1;

    webView.frame = frame; 

CGSize fittingSize = [webView sizeThatFits:CGSizeZero]; 

frame.size = fittingSize; 

webView.frame = frame; } 

0 0
原创粉丝点击