1

我已经看到了我们根据内容找到 webview 的高度的解决方案,但这是在 webview 加载后发生的。

我的 webview 在 TableView 单元内,它的高度取决于我给 tableView 的高度,它的高度应该取决于内容。

我对高度有最大限制,但如果内容占用的空间较小,我想减少一点。

现在我该如何优雅地做到这一点,因为 Cell 的高度由 tableView 代表控制。我应该从单元格发送委托消息以重新加载具有新高度的 tableView 或单元格吗?

4

1 回答 1

0
  1. 创建 webviews 并首先加载内容,确保 webview 的高度为零

  2. 加载完所有webview后,设置TableView的Delegate和DataSource,修改所有webview的高度。

  3. 覆盖 -(CGFloat)height...tableview indexPath.... 如下

    {返回 eachWebviewInside.scrollview.contentSize.height;}

于 2013-06-28T08:29:58.667 回答