gpt4 book ai didi

ios - 返回 TableView 后 TableView 重新加载行

转载 作者:行者123 更新时间:2023-11-30 12:42:44 25 4
gpt4 key购买 nike

我试图在返回表格 View 后重新加载行。

在第一次重新加载表格 View 中,我可以使用以下代码和受影响的数据重新加载行。

let indexPath = IndexPath(row: 2, section: 0)
tableView.reloadRows(at: [indexPath], with: UITableViewRowAnimation.automatic)

当我使用后退按钮进入上一个 View ,然后再次打开相同的表格 View 时,我无法重新加载行。

代码正在工作,我可以看到重新加载代码调用 cellForRowAt indexPath 函数时,但数据不会影响它。

有人有什么想法吗?

最佳答案

尝试在 viewWillAppear 函数中执行相同的代码。类似的东西

override func viewWillAppear(_ animated: Bool) {
tableView.reloadRows(at: [indexPath], with: UITableViewRowAnimation.automatic)
}

但是您需要传回有关单击的indexPath 的信息。

关于ios - 返回 TableView 后 TableView 重新加载行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42043767/

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