iPhone Keyboard ausblenden nach Eingabe

iPhone Tastatur

iPhone Tastatur

Wenn man im iPhone SDK ein UITextField hat, und daraf klickt, erscheint die Tastatur. Per Default verschwindet sie jedoch nicht wnen man auf Return drückt. Die folgenden Zeilen ermöglichen dieses Feature.

In der Header File (*.h file):

[…]

-(IBAction)textFieldDoneEditing:(id)sender;

[…]

In der Implementierung (*.m File):

[…]

(IBAction)textFieldDoneEditing:(id)sender{
[sender resignFirstResponder];
}

[…]

Dazu noch im Interface Builder das Eingabefeld auswählen, im Object Inspector in den Connection Tab wechseln und eine Linie von „Did End on Exit“ zu „File Owner“ ziehen und dort die oben aufgeführte Action auswählen.