如何在UIWebView的内容上设置UITableViewCell的动态高度

时间:2014-12-18 12:38:23

标签: objective-c uitableview ios7 uiwebview ios8

我们如何设置内容UITableViewCell的动态高度UIWebViewUIWebView内容未修复的动态数据。所以我想设置行动态的高度。 但问题是,UITableView委托方法是在UIWebView委托之前调用的。那我怎么办呢?

2 个答案:

答案 0 :(得分:2)

在网络视图委托中重新加载您的数据

 -(void)webViewDidFinishLoad:(WebView *)webView{
    [tableview reloadata]; 
    }

答案 1 :(得分:2)

你的问题不清楚,你说webview的内容是动态的,但是webview应该有一些固定大小的高度。您可以在- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath数据源方法中管理webview的高度。

我认为,您应该使用UILabel替换webview。并根据它计算文本高度和设置高度。

参考,Dynamic UITableView Cell Height Based on Contents