最近做了一个购物的应用 涉及到显示商品的图文详情 需要加载html文本 用webView + tableView的形式展示
首先添加webView属性 初始化 webView loadRequest
[webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"https://www.baidu.com"]]];
将webView添加到cell上
[cell.contentViewaddSubview:webView];
实现webView的代理方法
-(void)webViewDidFinishLoad:(UIWebView *)webView//获取到webview的高度
CGFloat height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"]floatValue];最后tableView reloadData即可
本文介绍了一种在iOS应用中结合使用WebView和TableView来显示商品图文详情的方法。通过将WebView添加到TableView Cell中,并利用JavaScript获取WebView内容高度,实现了动态调整Cell高度的功能。
7440

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



