gpt4 book ai didi

ios - UITableView 索引路径行为奇怪

转载 作者:行者123 更新时间:2023-12-01 18:40:20 25 4
gpt4 key购买 nike

所以我有一个表格 View ,在 cellForRowAt 中有大约 150 行。方法我有以下代码

cell.monthLabel.text = String(indexPath.row)

if indexPath.row == 0{
cell.backgroundColor = .blue
}
问题是为什么索引路径 9、18、27 等处的背景颜色为蓝色。
enter image description here

最佳答案

单元格被重用,您必须将所有 UI 元素设置为定义的状态。

所以如果你设置backgroundColor在第 0 行变为蓝色

if indexPath.row == 0 {
cell.backgroundColor = .blue
}

在所有其他情况下,您必须(重新)将其设置为默认颜色
else {
cell.backgroundColor = .white
}

关于ios - UITableView 索引路径行为奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44209826/

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