【发布时间】:2012-10-18 20:22:34
【问题描述】:
我有一个使用 loadHtmlString 函数加载数据的 uiwebview。问题是我正在从 sqlite 数据库加载数据,每次我加载不同长度的不同字符串时,Web 视图自然会获得不同的高度。
现在我每次都需要知道 uiwebview 的确切高度,以便在 webView 正下方加载 imageView。
我试过了
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {
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);
}
但我总是得到相同的结果。我需要知道如何在每次加载时动态获取 Web 视图的高度。谢谢
【问题讨论】:
标签: ios uiwebview height xcode4.3