gpt4 book ai didi

ios - 在 Tableview 单元格内的 webview 上加载 HTML 内容需要太多时间?

转载 作者:行者123 更新时间:2023-11-28 06:07:42 24 4
gpt4 key购买 nike

我正在努力在 tableview 单元格上加载 html 内容,所以我为每个单元格使用了 webview。现在我面临一个问题如果 html 内容很重(即它包含多个图像和 iframe 或两者),那么 webview 需要时间来获取特定内容的高度。我尝试了以下方法来克服这个问题。喜欢。1).首先从 api 获取数据并在 webview 上加载并在调用 webViewDidFinishLoad 后设置 webview 的高度并重新加载 tableview 所以它会导致闪烁,如果内容很重而不是无法获得正确的高度。所以我在 tableview 中寻找处理 webview 高度的最佳方法。

提前致谢

最佳答案

不要调用 reloadData 而是调用(假设您的表有一个部分):

self.tableView.reloadSections(IndexSet(integer: 0), with: .automatic)

这应该可以防止闪烁。

关于ios - 在 Tableview 单元格内的 webview 上加载 HTML 内容需要太多时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47751147/

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