【发布时间】:2011-09-07 23:58:24
【问题描述】:
我需要能够调整 UIWebView 的高度,直到所有内容都可见。
这可能吗?
【问题讨论】:
-
@PengOne 请注意,这个问题也适用于 iPad2 goo.gl/uvasi。
-
我其实是在为 ipad 开发
我需要能够调整 UIWebView 的高度,直到所有内容都可见。
这可能吗?
【问题讨论】:
在UIWebView 中加载内容后,您可以使用它的stringByEvaluatingJavaScriptFromString: 方法来询问html 文档的高度。这有点棘手,但应该可以。
你可以这样做:
NSInteger height = [[webView stringByEvaluatingJavaScriptFromString:
@"document.body.scrollHeight"] integerValue];
滚动高度可能不是最好的。你有几个选择。试用http://james.padolsey.com/javascript/get-document-height-cross-browser/中提到的文档属性
【讨论】: