gpt4 book ai didi

iOS UITableViewCellEditingStyle 以编程方式设置检查(开启)

转载 作者:搜寻专家 更新时间:2023-11-01 06:35:44 26 4
gpt4 key购买 nike

当我点击屏幕上的“编辑”按钮时,我将 TableView 更改为编辑模式,并将编辑样式设置为复选框

func tableView(_ tableView: UITableView, editingStyleForRowAt indexPath: IndexPath) -> UITableViewCellEditingStyle {
return UITableViewCellEditingStyle.init(rawValue: 3)!
}

And it looks like this

现在我需要以编程方式预先检查一些条目。我怎样才能使一些单元格成为选中状态?

我知道在

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell

我必须设置标记为选中的编辑样式。

最佳答案

我终于明白了。在 TableView 中设置复选框等同于选择单元格。所以您需要做的就是将出售标记为选中,与编辑样式无关

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "MyCell", for: indexPath) as! MyCell
let item = self.items[indexPath.row]
cell.setup(item: item)
cell.setSelected(true, animated: true) // Provided your cell is already in check box edit mode, then this makes it CHECK ON
return cell

}

关于iOS UITableViewCellEditingStyle 以编程方式设置检查(开启),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41825294/

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