iphone Tastatur ohne textview
ist es möglich, bringen Sie die Tastatur in eine iphone-app ohne ein textview? oder muss ich eine unsichtbare textview?
wenn also, wie Sie programmgesteuert erstellen einer textview und schalten Sie dann die Tastatur (ohne dass der Benutzer Tippen Sie auf die textview)? die einzigen Beispiele, die ich finden kann, verwenden Sie den interface builder..
warum würden Sie wollen, zu 'bringen' die Tastatur, wenn es gibt nirgends einen text eingeben?
möglich, Duplikat der Wie ziehen Sie sich einen UIKeyboard ohne ein UITextField-oder UITextView?
möglich, Duplikat der Wie ziehen Sie sich einen UIKeyboard ohne ein UITextField-oder UITextView?
InformationsquelleAutor jonydep | 2009-09-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die einzige (gültige) Methode, um die Tastatur anzuzeigen, ist ein textfield, das ist first responder.
Sie können es verstecken, und machen es first responder programmatisch durch aufrufen
becomeFirstResponder
auf die hidden-textfield.Können Sie erstellen ein UITextView programmgesteuert von etwas wie dies (vorausgesetzt, aRect und anzeigen vorhanden)
InformationsquelleAutor klaaspieter
Nach etwas mehr Graben fand ich diese. Es ist inoffiziell, aber ich Wette, es funktioniert.
InformationsquelleAutor slf
Den Weg, dieses Zeug funktioniert, ist über die NSNotificationCenter veröffentlichen/abonnieren-Modell. Zuerst müssen Sie verwenden
addObserver:selector:name:object:
, dann können Sie versuchen, tun diese:Aber ich bin mir nicht sicher, welche Benachrichtigungen Sie bekommen möchten oder sich registrieren müssen, um die Tastatur eingeben Zeichen Werte. Viel Glück und happy hacking 🙂
Ich bin mir nicht sicher, ob es der trick ist es, die richtige Meldung zu posten
mehr Tastatur-Benachrichtigung Sachen iphonedevsdk.com/forum/iphone-sdk-development/...
InformationsquelleAutor slf
UIKeyInput
ist dein Freund:Beispiel für die Verwendung. Tippen Sie auf das rote anzeigen und finden Sie in der Xcode-Konsole Ausgabe:
InformationsquelleAutor Klaas