У меня есть UITableView, который имеет действие для удаления, используя:
func tableView(_ tableView: UITableView, commit editingStyle: UITableViewCellEditingStyle, forRowAt indexPath: IndexPath)
Это прекрасно работает, однако в некоторых случаях удаление не должно происходить, в этомСитуация при смахивании для удаления и нажатии кнопки удаления кнопка не исчезает, а остается там, как будто ничего не происходит.
Мне кажется, кнопка удаления разрушается только при удалении строки из таблицы (илиего резервное хранилище).
Есть ли способ указать представлению отменить действие?