Ich habe ein Formular ausfüllen, innerhalb des Formulars gibt es 6 Felder ausfüllen durch auswählen. Ich benutze Textfeld im Formular und verbinde mich mit PickerView wie folgt. Ich möchte jedoch nur jedes Feld einzeln auswählen, anstatt alle Auswahloptionen anzuzeigen.IOS zeigen ein Feld in UIPickerView anstelle von allen
let pickerViewA = UIPickerView()
pickerViewA.dataSource = self
pickerViewA.delegate = self
textfieldA.inputView = pickerViewA
let pickerViewB = UIPickerView()
pickerViewB.dataSource = self
pickerViewB.delegate = self
textfieldB.inputView = pickerViewB
Muss ich nestedClass für UIPickerViewDelegate, UIPickerViewDataSource verwenden ??
Können Sie klären, was in der aktuellen Implementierung Ergebnisse? –
Ich habe das Screenshot-Ergebnis hinzugefügt. Sie sehen, dass es Felder im Formular gibt, die nicht miteinander verknüpft sind. Daher sollte nur ein Pickview pro Feld angezeigt werden. –
Können Sie zeigen, wie Sie das UIPickerView präsentieren? – ramacode