Programmiert die iPhone-Tastatur programmatisch

8

Ich möchte die iPhone-Tastatur zeigen. Wie kann ich den Code schreiben (programmatisch), um die Tastatur zu zeigen.

    
mukeshpawar 10.05.2010, 08:39
quelle

2 Antworten

17

Wie Jacob sagte, müssen Sie becomeFirstResponder auf einem UITextView ausführen, um es zum ersten Responder 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 UITextView aus einer Benutzerperspektive erforderlich ist.

    
Douwe Maan 10.05.2010, 09:00
quelle
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.

    
Stephen Darlington 10.05.2010 09:24
quelle