Set editing-Stil auf einer UITableViewCell ohne Neuladen der Zelle
Ich Baue eine view-controller sehr ähnlich ist die Kontakte-app ABPersonViewController im Bearbeiten-Modus.
Ich habe eine UITableView, gefüllt mit Benutzerdefinierten UITableViewCells die eine UITextField-wo kann der Benutzer geben Sie eine Telefonnummer
Habe ich eine situation, wo, wenn jemand anfängt, Eingabe in eine neue Handy-Nummer (in der letzten Zelle im Abschnitt), wird eine neue leere Tabelle anzeigen-Zelle Hinzugefügt wird, um den unteren Rand der Tabelle, und die Bearbeitung von Stil der aktuellen Tabelle-Ansicht Zelle gesetzt, um UITableViewCellEditingStyleDelete, wie in der Kontakte-app in der gleichen situation.
Mein problem ist, dass ich weiß nicht, wie zu ändern, die Bearbeitung Stil der UITableViewCell ohne neu laden. Das problem mit dem nachladen ist es, dass Ihr UITextField, das aktuell bearbeitet wird, freigegeben wird, indem die Tastatur.
Gibt es eine Möglichkeit zu ändern, die Bearbeitung Stil der UITableViewCell ohne neu laden? Oder einen anderen Weg zu erreichen, was ich will?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, benutzen Sie einfach die
UITableViewCell
MethodesetEditing:animated:
.War ich in der Lage zu erreichen, was ich wollte, indem Sie die folgenden die Antwort hier:
https://stackoverflow.com/a/5664207/472344
Ich erfolgreich Bearbeiten Zelle mit mehreren Auswahl-Anwendung folgenden code: