Meine Anwendung muss den Benutzer ein Datum aus einer Liste von Daten auswählen lassen, die einem bestimmten Muster entsprechen. Zum Beispiel müssen sie möglicherweise einen Montag aus einer Liste Montag für einen Monat wählen. Gibt es eine Möglichkeit, eine UIDatePicker
zu erhalten, um Datumsauswahl auf eine bestimmte Teilmenge zu beschränken, oder sollte ich einfach eine UIPickerView
verwenden?Wie kann ich einen UIDatePicker bestimmte Daten anzeigen lassen?
5
A
Antwort
6
Sie können nicht einschränken, welche Daten in einer UIDatePicker
auswählbar sind. Sie können das Datum ändern, an dem das Ereignis "Wertänderung" gesendet wird, aber da der Benutzer nicht erkennen kann, welche Daten "gut" sind und welche nicht, ist es eine schlechte UI-Entscheidung, dies zu tun.
Verwenden Sie stattdessen eine eigene Datei UIPickerView
.
0
UIDatePicker
hat minimumDate
und maximumDate
Eigenschaften für diesen Zweck. Keine Notwendigkeit, UIPickerView
nur aus diesem Grund zu verwenden.
Möglicherweise möchten Sie einige der Tag-Informationen in den Titel hinzufügen. Wenn die Leute die Fragenliste einscannen, sticht das mehr heraus. Viel Glück! – Craig