我有一个webView,其中我显示html文本。我正在计算webView高度,如下所示。webView动态高度问题
int height = [[_webViewDesc stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] integerValue];
WebView的实际身体大小是不同的,那么我得到的。如何获得webView的实际高度。
我有一个webView,其中我显示html文本。我正在计算webView高度,如下所示。webView动态高度问题
int height = [[_webViewDesc stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] integerValue];
WebView的实际身体大小是不同的,那么我得到的。如何获得webView的实际高度。
为了获得高度,你的webview必须首先加载html字符串。给委托属性设为您的WebView对象,并试图获得高度以下功能
- (void)webViewDidFinishLoad:(UIWebView *)webView {
int height = [[_webViewDesc stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] integerValue];
NSLog(@"%d",height);
}
你也可以用以下方法来获得的WebView
NSLog(@"%f",_webViewDesc.scrollView.contentSize.height);
的高度在其中添加这种方法来获得高度? – Ankur 2013-03-24 10:14:48
同时分配webView。 – Nirav 2013-03-24 11:22:32