iOS: инициируйте "прокрутка к удалению" вручную вместо взаимодействия с пользователем

У меня есть UITableView с несколькими UITableViewCells. Я реализовал следующие методы делегата, чтобы разрешить пользователю использовать функцию "swipe-to-delete".

UITableView -> canEditRowAtIndexPath
UITableView -> commitEditingStyle

Теперь это выглядит в основном так: Текущее состояние

Но теперь я хочу вызвать "жест-пальцем" вручную из моего кода. Я попытался реализовать UITableView -> didSelectRowAtIndexPath и там я использовал cell.setEditing (true, animated: true). Но это не работает. Любые идеи о том, как я могу это сделать?

Вот мой текущий код:

var cell = tableView.cellForRowAtIndexPath (indexPath) as! UITableViewCell
cell.setEditing (true, animated: true)

Спасибо!

0 ответов

Другие вопросы по тегам