如何根据webview内容更改表格视图单元格高度和webview高度?

时间:2014-06-04 05:37:26

标签: ios uitableview uiwebview

我有一个15个问题的列表,每个问题都有子问题,我在tableViewCell中显示的webView上显示这些问题。在这个webView下面有三个标签和三个按钮。现在的问题是我没有根据webView的内容获得tableViewCell的高度。请建议我一个很好的解决方案,并提前感谢。 这是我在webviewdidfinishload

中的代码
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {
    int fontSize =160;
    NSString *jsString = [[NSString alloc] initWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%d%%'", fontSize];
    [aWebView stringByEvaluatingJavaScriptFromString:jsString];
    CGRect frame = aWebView.frame;
    frame.size.height = 1;
    aWebView.frame = frame;
    CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero];
    frame.size = fittingSize;
    aWebView.frame = frame;
    NSLog(@"size: %f, %f", fittingSize.width, fittingSize.height);
}

0 个答案:

没有答案