gpt4 book ai didi

ios - 选择和取消选择表格 View 单元格

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

我将从 tableViewControllerOne 转到 tableViewControllerTwo。发生这种情况时,tableViewControllerTwo 滚动到某个单元格。这很有效,但是,我希望在滚动后选择或“突出显示”单元格,然后取消选择/取消突出显示,以便它看起来像其余的单元格

在我的segue之后,我将这个语句称为
tableView.scrollToRow(at:indexPath,at:.top,动画:true)

我尝试这样做
tableView.selectRow(at:indexPath,animated:true,scrollPosition:.top)

但单元格将保持选中状态。我也尝试过这个
tableView.selectRow(在:indexPath,动画:true,scrollPosition:.top)
tableView.deselectRow(在:indexPath,动画:true)
但它们必须发生得如此之快,以至于我永远看不到单元格被选中。

最佳答案

您可以尝试按照我发现的方式延迟 deselectRow 函数 here :

let when = DispatchTime.now() + 2 // change 2 to desired number of seconds
DispatchQueue.main.asyncAfter(deadline: when) {
tableView.deselectRow(at: indexPath, animated: true)
}

关于ios - 选择和取消选择表格 View 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47643892/

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