Я реализую режим редактирования в UITableViewController. Я установил некоторые строки в не редактируемые в методе tableView:canEditRowAtIndexPath:
. После удаления/вставки метод tableView:canEditRowAtIndexPath:
вызывается, по-видимому, случайным числом раз. Мне нравится знать, когда вызывается метод tableView:canEditRowAtIndexPath:
после удаления/вставки.
Любая помощь будет высоко оценена. Спасибо.iOS: Когда tableView: canEditRowAtIndexPath: вызывается после удаления/вставки
2
A
ответ
1
Это не случайное число раз. Этот метод называется одним раз для каждой ячейки, присутствующей в таблице (визуально присутствует).
Когда вы удаляете ячейку, система перезагружает таблицу, ячейка исчезает и, возможно, появляются другие ячейки, и для каждой ячейки в памяти в таблице система вызывает метод.
Вы можете видеть, что если вы зарегистрируете indexPath.
Надеюсь, это поможет.
Смежные вопросы
- 1. tableView: canEditRowAtIndexPath трудно получить событие
- 2. tableView: canEditRowAtIndexPath: сбой при появлении viewController
- 3. когда делает -tableView: cellForRowAtIndexPath: вызывается?
- 4. ios didselectrowatindexpath не вызывается, когда в режиме редактирования
- 5. iOS TableView кнопка вызывается несколько раз
- 6. didSelectRowAtIndexPath выполняется до canEditRowAtIndexPath
- 7. TableView cellForRowAtIndexPath никогда не вызывается (iOS, Swift)
- 8. Как вызвать tableView heightForRowAtIndexPath после просмотраDidLayoutSubviews вызывается?
- 9. ios 8 tableview перезагружается автоматически, когда вид появляется после pop
- 10. Tableview Rows delete ios
- 11. Когда tableView: numberOfRowsInSection: вызывается в UITableView?
- 12. iOS: cellForRowAtIndexPath не вызывается сразу после numberOfRowsInSection
- 13. iOS Swift - canEditRowAtIndexPath table view cell check userid
- 14. Удаление изображений из синтаксиса с помощью canEditRowAtIndexPath
- 15. tableView (: cellForRowAtIndexPath :) Не вызывается
- 16. Когда функция getter свойства вызывается в iOS
- 17. iOS Позиция UILabel сбрасывается, когда setText вызывается
- 18. Tableview crash, когда JSON возвращает null ios
- 19. iOS 8 TableView перекрывает строки после прокрутки
- 20. Tableview: numberOfRowsInSection: вызывается дважды подряд
- 21. Настройка TableView вызывается до didReceiveUserInfo
- 22. IOS - Ограничения в TableView
- 23. Данные перезагрузки TableView не работают, когда вызывается из другого класса
- 24. ios imagePickerController: didFinishPickingMediaWithInfo: не вызывается после остановкиVideoCapture
- 25. iOS UITableView cellForRowAtIndexPath не вызывается
- 26. В методе canEditRowAtIndexPath, reloadData UITableView не работает должным образом?
- 27. cellForRowAtIndexPath не вызывается после reloadData
- 28. CloudKit iOS 9.0 didReceiveRemoteNotification не вызывается после выхода iOS 9.3
- 29. Когда объект objectValueForTableColumn: вызывается?
- 30. не можете найти конкретный код, когда после IOS учебник