Я настроил свой viewController на использование кнопки редактирования так, как Apple рекомендует:
self.navigationItem.rightBarButtonItem = self.editButtonItem;
Когда пользователь нажимает кнопку редактирования, он вызывает метод setEditing:animated:
.В этом методе я добавляю или удаляю «новую строку» в зависимости от значения editing
(т.е. строки, которую пользователь может нажать, чтобы добавить новый элемент).
Когда пользователь проводит по ячейке (покане в режиме редактирования), он также вызывает setEditing:animated:
, что заставляет мой код неправильно добавлять эту «новую строку».Эта новая строка должна отображаться только тогда, когда весь viewController находится в режиме редактирования (т. Е. Когда нажата кнопка редактирования).
Как решить эту проблему?