Wie mache ich einen UIDatePicker Anzeige bestimmte Termine?
-
09-06-2019 - |
Frage
Meine Anwendung ist ein muss lassen Sie den Benutzer wählen Sie ein Datum aus einer Liste mit Daten gemäß einer bestimmten Muster.Zum Beispiel, können Sie wählen eine am Montag von einer Liste mit Montag für einen Monat.Gibt es einen Weg, um eine UIDatePicker
um die Frist Möglichkeiten, um eine bestimmte Teilmenge oder sollte ich einfach ein UIPickerView
?
Lösung
Sie können nicht, welche Termine sind frei wählbar in einem UIDatePicker
begrenzen. Sie könnten das Datum ändern, wenn der Wert geändert Ereignis gesendet wird, aber da der Benutzer kann nicht sagen, welche Termine sind „gut“ sind und welche nicht, es ist eine schlechte UI Wahl, dies zu tun.
stattdessen eine UIPickerView
der eigenen EINSATZ.
Andere Tipps
UIDatePicker
hat minimumDate
und maximumDate
Eigenschaften für diesen Zweck. Keine Notwendigkeit zu verwenden UIPickerView
nur aus diesem Grunde.