在Swift中,如何在重新加载表后使突出显示的行保持突出显示?

时间:2016-03-30 21:09:01

标签: swift styles tableview

在简单的待办事项列表中删除行后,如何使已突出显示的行保持突出显示?当前重新加载表格后,具有背景颜色的行变为普通颜色(丢失背景颜色)。此应用使用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()
  }
}

0 个答案:

没有答案