2017-01-30 5 views
1

Мое требование - показать вид редактирования tableviewcell при нажатии на ячейку. «EditActionsForRowAtIndexPath» работает при прокрутке, но я хочу это действие, когда нажимаем на ячейку. enter image description hereКак показать вид редактирования ячейки таблицы, когда коснитесь ячейки?

+0

http://stackoverflow.com/a/39129283/4637057 –

+0

То, что вы на самом деле подразумеваем под "tableviewcell зрения редактирования" ?? Вы хотите показать кнопку действия редактирования или хотите изменить содержимое ячейки? –

ответ

0

Я не знаю, что вы используете для прокрутки. Но если вы хотите обработать некоторые действия, когда пользователь нажимает на ячейку, вы должны использовать функцию didSelectRowAtIndexPath. Например;

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { 
    print("Tapped") 
} 
+0

Мое требование - редактировать таблицу tableview на TAP вместо прокрутки. Посмотрите эффект: - https://i.stack.imgur.com/sCoUS.gif Я хочу этот эффект, когда нажимаем на ячейку. – Ranjan

0

Используйте этот код на методе делегата didselect, я думаю, это поможет вам.

self.tableView.editing = истинный