gpt4 book ai didi

ios - 默认突出显示表格 View 单元格未显示

转载 作者:行者123 更新时间:2023-11-30 10:51:15 27 4
gpt4 key购买 nike

我创建了一个表格 View ,每个单元格都包含一个图像(覆盖整个单元格)和一个位于中心的标题。然而,当我突出显示其中一个单元格时,什么也没有发生。它不会变暗,我认为这是默认的。我尝试使用下面的代码来解决这个问题,但它不起作用。

func tableView(_ tableView: UITableView, didHighlightRowAt indexPath: IndexPath) {
let cell = (tableView.cellForRow(at: indexPath) as! MainPackCell)
UIView.animate(withDuration: 0.4) {
cell.packImageView.highlightedImage = cell.packImageView.image?.withRenderingMode(.alwaysTemplate)
if #available(iOS 10.0, *) {
cell.packImageView.tintColor = UIColor(displayP3Red: 0, green: 0, blue: 0, alpha: 0.3)
} else {
// Fallback on earlier versions
}
UIView.animate(withDuration: 0.4, animations: {
tableView.deselectRow(at: indexPath, animated: true)
})
}
}

最佳答案

填充 TableVIew 并引用下面的屏幕截图:---

enter image description here

使用这个就完成了:-- 伙计在 cellForRowAt 之后实现

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
tableView.deselectRow(at: indexPath, animated: true)
}

关于ios - 默认突出显示表格 View 单元格未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54464401/

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