ich meine Viewcontroller die Schaltfläche Bearbeiten in der Art und Weise zu verwenden, einrichten Apple empfiehlt:Swipe vs. Bearbeiten-Button auf dem iPhone angezapft löschen
self.navigationItem.rightBarButtonItem = self.editButtonItem;
Wenn der Benutzer auf die Schaltfläche Bearbeiten tippt, es bewirkt, dass die setEditing:animated:
Methode auslösen. Bei dieser Methode füge ich eine "neue Zeile" hinzu oder entferne sie in Abhängigkeit von dem Wert editing
(d. H. Eine Zeile, die der Benutzer tippen kann, um ein neues Element hinzuzufügen).
Wenn der Benutzer über eine Zelle wischt (nicht im Bearbeitungsmodus), ruft er auch setEditing:animated:
auf, wodurch mein Code diese "neue Zeile" falsch hinzufügt. Diese neue Zeile sollte nur angezeigt werden, wenn sich der gesamte viewController im Bearbeitungsmodus befindet (d. H. Wenn die Bearbeitungsschaltfläche angetippt ist).
Wie kann ich dieses Problem beheben?
können Sie das Bild von löschen ändern? – bluezald