UIDatePicker に特定の日付を表示させるにはどうすればよいですか?
-
09-06-2019 - |
質問
私のアプリケーションでは、ユーザーが特定のパターンに準拠した日付のリストから日付を選択できるようにする必要があります。たとえば、ある月の月曜日のリストから月曜日を選択する必要がある場合があります。を入手する方法はありますか UIDatePicker
日付の選択を特定のサブセットに制限するには、それとも単に UIPickerView
?
解決
選択可能な日付を制限することはできません。 UIDatePicker
. 。値変更イベントの送信時に日付を変更することもできますが、どの日付が「適切」でどの日付がそうでないかをユーザーが判断できないため、そうするのは UI の選択としては適切ではありません。
使う UIPickerView
代わりに自分で作ったもの。
他のヒント
UIDatePicker
もっている minimumDate
そして maximumDate
この目的のためのプロパティ。使用する必要はありません UIPickerView
ただこの理由のために。
所属していません StackOverflow