UITableView 中的错误

问题描述 投票:0回答:1

我有tableView,当我删除lastCell时,我可以看到第一个单元格,但第一个单元格被隐藏,我上下滚动->第一个单元格显示

我通过控制台检查:

tableView.visibleCells.first.isHidden = true

谁知道为什么?

我想查看第一个单元格的内容,但此 cell.isHidden = true

swift uitableview
1个回答
0
投票

首先不要删除表格视图的单元格,仅删除数组元素,然后您可以在执行操作后将该数组重新加载到表格视图中。

let lastIndex = yourArray.count - 1
self.yourArray.remove(at: lastIndex)
self.tableView.reloadData()

通过这种方式,您也可以看到第一个单元格的数据,但看不到最近删除的最后一个单元格的数据。

© www.soinside.com 2019 - 2024. All rights reserved.