Мое приложение имеет UITableView, который можно редактировать, чтобы можно было удалять элементы. Когда пользователь нажимает на красный кружок слева от ячейки, появляется красная кнопка «Удалить». Когда эта кнопка «Удалить» нажата, я показываю пользовательское диалоговое окно подтверждения. Если подтверждение истинно, то удаление происходит нормально. Если это неверно, я хочу автоматически вернуться в состояние до того, как красный кружок был нажат. Я пробовал setEditing: но он полностью удаляет круг. Два других метода setSelected: и setHighlighted :. Они не делают никаких изменений. Есть ли способ сделать это?