在简单的待办事项列表中删除行后,如何使已突出显示的行保持突出显示?当前重新加载表格后,具有背景颜色的行变为普通颜色(丢失背景颜色)。此应用使用Swift
制作。以下是导致问题的功能。
func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) {
if editingStyle == UITableViewCellEditingStyle.Delete {
toDoList.removeAtIndex(indexPath.row)
NSUserDefaults.standardUserDefaults().setObject(toDoList, forKey: "toDoList")
toDoListTable.reloadData()
}
}