Wie füge ich eine Ansicht über der Tastatur hinzu?

7

Ich habe mithilfe von setInputAccessoryView eine Ansicht mit Schaltflächen über der Tastatur hinzugefügt. Jetzt möchte ich Funktionalität wie, wenn ich Knopf von der Ansicht anklicke, möchte ich eine pickerView über der Tastatur anzeigen. Mittel wie das Hinzufügen von pickerView als Teilansicht der Tastatur.

Wie kann ich das tun?

    
user1244311 04.10.2012, 06:38
quelle

5 Antworten

19

Erstellen Sie die gewünschte Ansicht oben auf der Tastatur. Sie können dies von Xib oder manuell tun, aber ich denke, Xib wird eine bessere Option sein.

Dann machen Sie den Verweis auf diese Ansicht, indem Sie dies tun

%Vor%

Wann immer Sie dies ausblenden oder entfernen möchten, setzen Sie einfach dieses

%Vor%     
Sham 04.10.2012 07:23
quelle
2
%Vor%

Und in ShowPicker Methode, schreiben Sie Code für die Anzeige UIPicker

    
user2289379 04.10.2012 06:53
quelle
1

Sie müssen zuerst ein anderes UIWindow erstellen:

%Vor%     
Jonas Schnelli 04.10.2012 06:45
quelle
1

wie Add-Taste auf der Tastatur können Sie auch Ansicht wie unten hinzufügen ...

Hier finden Sie das Fenster der Tastatur und dann Rahmen der Schaltfläche und auch yourView und dann auf der Tastatur

hinzufügen %Vor%

Ich hoffe, dass dir das hilft ...

:)

    
Paras Joshi 04.10.2012 06:48
quelle
0

Aus Jonas Schnellis Antwort

%Vor%

Ändern Sie einfach UIWindowLevelStatusBar in CGFLOAT_MAX ist in Ordnung.

    
popipo 12.04.2016 08:12
quelle