Я хочу войти в режим редактирования, когда пользователь выбирает ячейку (если не в режиме редактирования) и выходит из режима редактирования, когда пользователь выбирает выбранную ячейку (и находится в режиме редактирования, очевидно). У меня все работает, кроме этой небольшой проблемы: когда представление таблицы не находится в режиме редактирования, и пользователь выбирает ячейку, ячейка выделяется, а затем сразу же «отменяет выбор», т.е. выбранный фон мигает, а затем исчезает. Я подтвердил, что сразу после звонка setEditing:animated:
выбранная ячейка tableview равна нулю. Я хочу, чтобы он сохранил выбранную ячейку после вызова setEditing:animated:
К сожалению, даже вызов selectRow:animated:scrollPosition:
после setEditing:animated:
неправильно отображает ячейку.UITableView отменяет выбор ячейки при входе в режим редактирования
ответ
Проверьте вид стола Недвижимость. Выберите одиночный выбор Во время редактирования
Да, это выбрано – d370urn3ur
Я думал, что это тоже решит, но это не так. В моем случае у меня есть множественный выбор для представления таблицы. Когда я даю множественный выбор во время редактирования, прокрутка даже не работает! И когда я даю единый выбор во время редактирования, как показано на рисунке, прокрутка работает, но автоматический отмена все еще происходит. – trss
Это определяет, может ли пользователь делать новые выборы, не будет ли выбранная ячейка отменена во время редактирования. https://developer.apple.com/documentation/uikit/uitableview/1614889-allowsselectionduringediting – Deco
- 1. uitableview режим редактирования
- 2. Могу ли я отключить UITableViewCell при входе в режим редактирования?
- 3. Режим редактирования в UITableView
- 4. iOs - скрыть кнопки при входе в режим редактирования
- 5. Режим редактирования UITableView по умолчанию
- 6. Fade Image Вход в режим редактирования UITableView?
- 7. Изменение размера UITableViewCell при входе в режим редактирования
- 8. Изменение внешнего вида ячеек при входе в режим редактирования
- 9. Избегайте автоматического изменения размера содержимого сотового содержимого uitableview при входе в режим редактирования
- 10. Режим редактирования UITableView не работает
- 11. Режим редактирования UITableView Добавить ячейку, определенную пользователем?
- 12. DataGrid ячейки Режим редактирования = TwoWay
- 13. UITableView, режим редактирования, поведение с задержкой
- 14. Как изменить стиль раскрытия при входе пользователя в режим редактирования UITableView?
- 15. UITableView не входит в режим редактирования
- 16. Редактирование UITableView - выбор ячейки без подсветки ячейки
- 17. Поместите UITableView в режим редактирования, не перемещая TextLabel?
- 18. Войдите в режим редактирования при выборе новой или следующей ячейки
- 19. Значки удаления слева не отображаются, пока режим редактирования UITableview
- 20. Измените страницу при входе в полноэкранный режим
- 21. UITableView как контакты Режим редактирования приложений
- 22. iOS UITableView Режим редактирования Круг Граница Цвет
- 23. Как добавить дополнительные ячейки в UITableView в режиме редактирования?
- 24. Как сделать UIView в полноэкранном режиме при входе в режим редактирования
- 25. Режим редактирования UITableView Показать пользовательские кнопки
- 26. Есть ли режим редактирования выхода для UITableView?
- 27. Режим редактирования QTableView
- 28. Выбор одного элемента управления UITableView (кнопка «-») отменяет выбор других. Как выбрать более одного?
- 29. Переместить пользовательские ячейки вправо в UITableView в режиме редактирования
- 30. UITableViewCells не отменяет выбор при возврате из segue
Добавление этой проблемы заключается в том, что 'UITableView' даже не вызывать методы делегата' -tableView: willDeselectRowAtIndexPath: 'и' -tableView: didDeselectRowAtIndexPath: 'когда автоматическая отмена выбора случается. – trss