[self.webView
setScalesPageToFit:YES];
//代理方法
- (void)webViewDidFinishLoad:(UIWebView
*)webView
{
self.height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] intValue];
NSLog(@"----%ld",(long)self.height);
[self.tableView reloadData];
{
self.height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] intValue];
NSLog(@"----%ld",(long)self.height);
[self.tableView reloadData];
}
UIWebView 自适应高度
本文介绍如何使用 UIWebView 在 iOS 应用中加载网页,并通过 JavaScript 获取页面实际高度以实现自适应布局。具体实现了 webViewDidFinishLoad 代理方法,利用 JavaScript 评估 document.body.offsetHeight 来获取网页内容的高度。
1465

被折叠的 条评论
为什么被折叠?



