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.

2 Gedanken zu „iPhone Keyboard ausblenden nach Eingabe

  1. du meinst aber eigentlich im letzten Satz:
    „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 “First Responder” ziehen und dort die oben aufgeführte Action auswählen.“ oder? 😉

  2. Hi Matthias,

    ich meinte es schon wie ich es geschrieben hatte, und so funktioniert es auch, verstehe deinen Ansatz nicht so ganz, hilf mir auf die Sprünge 🙂

    Grüße Alex

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.