gpt4 book ai didi

ios - 从 UITableView - Swift 连续编辑/更改数据的过程是什么

转载 作者:行者123 更新时间:2023-11-28 16:05:58 26 4
gpt4 key购买 nike

有人可以描述编辑/更改 UITableView 中一行内容的过程吗?

edit 似乎没有枚举器。

来自文档:UITableViewCellEditingStyle

下面是我如何删除行和更新表格。

func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) {
if editingStyle == UITableViewCellEditingStyle.Delete {
myArray.removeAtIndex(indexPath.row)
myTableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.Automatic)
}
}

最佳答案

使用下面的代码你可以更新tableview的任何一个单元格

let indexPath = NSIndexPath(forRow: path, inSection: section)
tableView.beginUpdates()
self.tableView.reloadRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.None)
tableView.endUpdates()

关于ios - 从 UITableView - Swift 连续编辑/更改数据的过程是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40263300/

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