Wie öffne ich ein UIPickerView (das nicht auf dem Bildschirm ist) mit einem Klick auf die Schaltfläche? Ich kann keine Quellen online finden, die dies tun.Popup-UIPickerView beim Klicken auf die Schaltfläche (Swift)
Antwort
diese Schritte folgen ...
eine UIView in einem View-Controller in der main.storyboard-Datei erstellen und eine UIPicker Blick ins Innere hinzufügen.
verbinden die Ansicht und den Picker Blick auf das viewController.swift mit einem IBOutlet
im ViewDidLoad Methode erstellt die die uiview verstecken wir.
Wenn Sie auf die Schaltfläche klicken, blenden Sie die von Ihnen erstellte Benutzeransicht ein und erhalten die Benutzereingabe. Hier
ist ein Beispiel ...
wenn Sie picker auf die Schaltfläche klicken, um Pop-up wollen ... können Sie statt UIButton verwenden UITextField .... in viewDidLoad nur gesetzt uitextfield inputview als pickerview und im Eingabefeld Didbeginediting legen Sie die Textfeldfarbe als Clearcolor fest.
Versuchen Sie dies, hoffe es hilft.
Ich denke, Sie müssen Code als Referenz hinzufügen –
Wie ändert man 'UIPickerView's Textfarbe? –