根据webview iOS7中的内容计算高度

时间:2013-12-01 21:35:34

标签: ios uiwebview ios7

实际上我们正在使用webview来加载我们通过调用服务获得的 RTF

[self.messageWebView loadData:[somemessage dataUsingEncoding:NSUTF8StringEncoding]
                             MIMEType:@"text/rtf"
                     textEncodingName:@"utf-8"
                              baseURL:nil];

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    CGRect frame = webView.frame;
    frame.size.height = 1;
    frame.size.width = 1;
    webView.frame = frame;
    webViewSize = [webView sizeThatFits:CGSizeZero];
    frame.size = webViewSize;
    webView.frame = frame;
}

这就是我们基于此How to determine the content size of a UIWebView?计算webview高度的方法但是我得到的大小并不准确。我也尝试了基于Scrollview的其他帖子中建议的其他解决方案,遗憾的是,即使该解决方案也无效。

有人可以建议是否有更好的方法来根据内容计算身高。

0 个答案:

没有答案