2008-09-11 21 views
5

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?

+0

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

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.

Verwandte Themen