Ich versuche, etwas Ähnliches wie Apples Contact.app zu erreichen.Bearbeiten von UITextField in UITableView (Eingabe aktivieren/deaktivieren)?
Wenn der Benutzer Bearbeiten in der Detailansicht drückt, sollten die Textfelder aktiviert werden, und wenn der Benutzer Done/Save drückt, sollte die Eingabe UITextFields deaktiviert werden.
So habe ich:
-(BOOL) textFieldShouldBeginEditing:(UITextField *)textField {
return [(UITableView*)self.view isEditing];
}
und den Regler stellen Sie die Delegierten für jedes Textfeld zu sein, aber wenn die Benutzer drücken Fertig/Save während der Bearbeitung stattfindet die Tastatur geöffnet bleibt und der Benutzer kann die bearbeiten Zeichenfolge. Wie kann ich sicherstellen, dass dies nicht passiert?
Ja, natürlich war die Frage, wie es geht – Erik