2010-05-10 11 views
8

Ich möchte die iPhone-Tastatur anzeigen. Wie kann ich den Code (programmgesteuert) schreiben, um die Tastatur anzuzeigen?iPhone-Tastatur programmgesteuert anzeigen

+0

Mögliche duplicate von http://stackoverflow.com/questions/259819/how-do-i-show-the-keyboard-by-default-in-uitextview –

Antwort

17

Wie Jacob sagte, müssen Sie becomeFirstResponder auf einem UITextView ausführen, um es zum Ersthelfer zu machen, dem Objekt, mit dem der Benutzer gerade arbeitet. Wenn Sie dies tun, zeigt das iPhone OS automatisch die Tastatur an, da dies für die Arbeit mit einem UITextView aus einer Benutzerperspektive erforderlich ist.

+0

danke Für die Antwort DouweM – mukeshpawar

8

Wie andere bemerkt haben, senden Sie die Nachricht becomeFirstResponder an das Steuerelement, das die Tastatur bearbeiten soll.

Eine zusätzliche Sache, die Sie beachten sollten, ist, dass, wenn Sie eine externe Tastatur an ein iPad anschließen, die Tastatur nicht auf dem Bildschirm erscheint. Sie müssen Ihre Ansicht so gestalten, dass sie ohne die Bildschirmtastatur nicht albern aussieht.

+0

danke Für die Antwort Stephen ... – mukeshpawar