Я делаю приложение для себя, и я хотел сделать функцию, чтобы пометить задачу как выполненную.Он добавляет галочку, и шрифт должен стать серым, но я новичок в кодировании, поэтому я не знаю, как сохранить цвет шрифта и галочку в памяти.Я не знаю, смогу ли я сохранить его в пользовательские ошибки или основные данные и, что самое важное, как его сохранить.Любая помощь очень ценится.
Вот код: Я хочу сохранить textColor и accesoryType
func tableView(_ tableView: UITableView, leadingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let done = UIContextualAction(style: .normal, title: "Done") { (action, view, nil) in
print("Done")
tableView.cellForRow(at: indexPath)?.textLabel?.textColor = UIColor.lightGray
tableView.cellForRow(at: indexPath)?.accessoryType = .checkmark
}
done.backgroundColor = .blue
let config = UISwipeActionsConfiguration(actions: [done])
config.performsFirstActionWithFullSwipe = false
return config
}