У меня есть UIViewController
, который реализует протоколы делегатов таблиц и источники данных. Теперь я хочу добавить «салфетки для удаления» жестов в ячейки.Как включить прокрутку для удаления ячейки в TableView?
Как мне это сделать?
Я дал пустую реализацию метода commitEditingStyle
, а также установил для свойства «Редактирование» значение «ДА».
Тем не менее функция салфетки не подходит.
Теперь нужно отдельно добавить UISwipeGesture
в каждую ячейку?
Или я что-то упускаю?
см ссылка, он может помочь вам, http://stackoverflow.com/questions/3309484/uitableviewcell- show-delete-button-on-swipe – Sharme
Я переопределил commitEditingStyle и установил Редактирование на YES, а также СЕЙЧАС Я также переопределил CanEditRowAtIndexPath. Элементы управления «Нормальное редактирование» появляются при нажатии кнопки удаления. Но не на чистке! Является ли это потому, что мой класс является подклассом UIViewController и реализует только методы делегирования и источника данных, но не UITableViewController, которые могли бы сделать что-то, чтобы включить жестов салфетки. –
Я только что настроил UITableView как IBOutlet в UIViewController вчера, и, следуя точно так же, как этот пост, который я показал, я ударил, чтобы удалить. Поэтому я могу сказать, что вам не нужно включать жестовые салфетки, хотя, если вы действительно не можете заставить его работать каким-либо другим способом, вам, возможно, придется прибегнуть к этому. – gurooj