UITableView сделал выбор во время редактирования?
-
05-07-2019 - |
Вопрос
Я создаю интерфейс, очень похожий на вид с обратной стороны встроенного погодного приложения или на вид будильников приложения Clock в режиме редактирования.Табличное представление всегда находится в режиме редактирования, поэтому значок удаления появляется в левой части каждой ячейки.
Когда табличное представление находится в режиме редактирования, мой делегат не получает didSelectRowAtIndexPath
уведомления.Он получает accessoryButtonTappedForRowWithIndexPath
уведомления, но это не то, что я хочу делать.Я хочу, чтобы мои строки оставались выбираемыми, даже когда табличное представление находится в режиме редактирования.
Есть какие-нибудь идеи о том, как я могу этого добиться?
Спасибо,
P.S.Ура отмененному NDA.=)
Решение
Установить table.allowsSelectionDuringEditing
Для YES
.
Другие советы
Вы также можете установить это в инспекторе атрибутов.Убедитесь, что вы выбрали табличное представление, а не контроллер представления, и выберите "Одиночный выбор во время редактирования" в раскрывающемся списке Редактирование: