gpt4 book ai didi

iphone - UITableViewCell 的动态高度

转载 作者:行者123 更新时间:2023-12-03 19:36:40 28 4
gpt4 key购买 nike

我使用 UIWebView 作为 UITableViewCell 的内容。当我添加 UITableView 时,我为 UITableViewCell 使用一些恒定的高度。因为 UIWebView 中没有加载任何内容。当在 UIWebView 中添加实际内容时,我可以使用 [UIWebView sizeThatFits:CGSizeZero]; 获取 UIWebView 的实际高度。

现在的问题是 UIWebView 具有适当的高度,但单元格的高度小于 UIWebView 的新高度。我如何更新该单元格的高度?

最佳答案

UIWebView 完成加载后,您应该调用

[tableView beginUpdates];
[tableView endUpdates];

这将再次调用 -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 来调整 UITableViewCell 的大小。在该方法中,您根据 UIWebView 的大小计算单元格的新高度。

关于iphone - UITableViewCell 的动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742151/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com