So fügen Sie eine Ansicht oben auf der Tastatur?
Ich habe eine view mit den Tasten auf der Oberseite der Tastatur mit den setInputAccessoryView
.
Jetzt möchte ich die Funktionalität wie beim klicken auf die Schaltfläche aus der Sicht will ich die Anzeige einer pickerView auf der Oberseite der Tastatur. Bedeutet wie das hinzufügen pickerView als Untersicht der Tastatur.
Wie kann ich dies tun?
- haben Sie Beispiele von apps, die dies tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Machen, eine Ansicht, die Sie wollen, um auf der Oberseite der Tastatur. Sie können dies tun, aus dem xib oder manuell, aber ich denke xib wird eine bessere option sein.
Dann die Referenz zu dieser Ansicht dadurch
Wann immer Sie wollen, dies zu verbergen oder zu entfernen, dieses einfach dieses
Und in ShowPicker - Methode schreiben Sie code für die Anzeige UIPicker
Müssen Sie erstellen Sie ein weiteres UIWindow erste:
UIWindow *newWindow = [[UIWindow alloc] initWithFrame:CGRectMake(0.0, 250, 320, 200)]; newWindow.windowLevel = UIWindowLevelStatusBar; [newWindow makeKeyAndVisible]; [newWindow addSubview:self.myView];
Aber es Funktioniert nicht.wie add-Taste auf der Tastatur können Sie auch anzeigen, wie Gebrüll...
hier finden Sie Fenster, von der Tastatur, und dann legen die frame-button und auch yourView und fügen Sie dann auf der Tastatur
ich hoffe das Sie helfen...
🙂
Von Jonas Schnelli Antwort
Nur ändern
UIWindowLevelStatusBar
zuCGFLOAT_MAX
ok sein.