gpt4 book ai didi

ios - 选择后不要立即取消突出显示单元格(而是在 View 将出现时取消突出显示它)

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

我有一个带有自定义单元格的表格 View ,这些单元格在委托(delegate)函数 didHighlightRowAtdidUnhighlightRowAt 中定义了自定义突出显示样式(例如,我'我改变背景颜色)。

但是,当我选择一个单元格时,取消突出显示功能会立即触发 - 如何避免这种情况?我希望单元格保持突出显示,而不是在 viewwillappear 中取消突出显示它。

谢谢!

[我将tableView.selectionStyle设置为.none,因为这是在不使用标准选择样式的情况下进行自定义突出显示的唯一方法。这可能是问题所在吗?]

最佳答案

好的,我已经解决了这个问题,但是我认为我的解决方案更像是一种解决方法,因此更好的方法仍然受到高度赞赏!

流程如下:

- releasing a cell
- cell is unhighlighting
- cell becomes selected

所以我所做的是取消突出显示后,再次手动突出显示单元格,然后在 viewWillAppear 中

关于ios - 选择后不要立即取消突出显示单元格(而是在 View 将出现时取消突出显示它),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47289200/

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