Ich habe 2 PickerViews. Einer von ihnen hat seine eigene customPickerViewClass und beide sind nicht im ViewController. Ich habe es getan, damit sie mit dem ViewController sprechen. Aber was ich jetzt tun möchte, ist, wenn eine Zeile ausgewählt wurde und der Titel in einer Variablen gespeichert wurde, wie kann ich es machen diese Zeile automatisch beim Öffnen der PickerView wieder zu wählen?PickerView - Öffnen Sie die letzte ausgewählte Zeile
Antwort
Wenn Sie also ein variable
mit den Save selected value
Sie können Folgendes tun:
if let index = array.index(where: { $0 == variable }) {
picker.selectRow(index, inComponent: 0, animated: false)
}
Sie für den Index suchen, die Sie in Ihrer array
Quelle verwenden Ihre picker
zu füllen, dann finden Sie den Index von Suche nach der variable
, die Sie gespeichert haben. Dann wählen Sie diese Zeile in Ihrem picker
.
Ja, ich habe diesen Punkt, aber wo ich diesen Code ausführen muss. – Glatteisen
Entweder wo Sie die Ansicht laden oder wann Sie den 'Picker' mit diesem Wert laden wollen. –
oh ja, danke – Glatteisen
- 1. Wählen Sie die gesamte letzte Zeile
- 2. Warum löscht mein Formular die letzte Zeile und nicht die ausgewählte Zeile?
- 3. Erweitern Sie die ausgewählte Zeile RadGridView WPF
- 4. C# WPF KeyDown Highlight + ausgewählte letzte Zeile in Datagrid
- 5. Wählen Sie die letzte Zeile in MySQL
- 6. Entfernen Sie die letzte Zeile Zeilenrand
- 7. iOS UIPickerView wie die ausgewählte Zeile außerhalb des Delegatmethode
- 8. Holen Sie sich die letzte Zeile leere Zeile mit Formel
- 9. Nur die letzte Zeile anzeigen
- 10. Ausgewählte Zeile in UIPickerView für jede Komponente
- 11. Zeigen Sie die erste PickerView-Zeile auf dem Bildschirm, wenn ich wieder die Seite bin
- 12. Öffnen Sie die letzte geschlossene Registerkarte in Android Studio
- 13. Aktualisieren Sie zufällig ausgewählte Zeile in SQLite
- 14. So erhalten Sie die ausgewählte Zeile von einem TreeView
- 15. Pflegen Sie die aktuell ausgewählte Zeile in einer Datagridview.
- 16. DataGridWählen Sie die ausgewählte Zeile zur Anzeige in Textfeldern aus.
- 17. So löschen Sie die ausgewählte Zeile aus der Datagridview
- 18. Die letzte Zeile der Textdatei lesen
- 19. Ausgewählte Zeile Hintergrundfarbe
- 20. Ausgewählte Zeile übergibt `nil` an die Detailansicht
- 21. UITableViewRowAnimationBottom funktioniert nicht für die letzte Zeile
- 22. Wie ausgewählte Zeile
- 23. Gitter ausgewählte Zeile
- 24. JTable: Keine ausgewählte Zeile
- 25. So lesen Sie die letzte Zeile mit SQL Server
- 26. Entfernen Sie die letzte in CSV-Datei leere Zeile
- 27. Lesen Sie die fünfte letzte Zeile aus einer Textdatei
- 28. Drucken Sie die letzte Zeile aus einer Liste von Datenrahmen
- 29. Lesen Sie die letzte Zeile in einer Textdatei
- 30. Finden Sie die letzte Zeile in Dataframe: Python Pandas Modul
Bitte zeigen Sie einige Beispielcode, wenn Sie eine Frage stellen. – Grumme