DatePicker игнорирует значения, которые не находятся в closedRange - PullRequest
0 голосов
/ 12 апреля 2020

Как я могу игнорировать / скрывать даты в DatePicker, которых нет в моем closedRange? Причина, по которой я пытаюсь это сделать, заключается в том, что я считаю, что она более удобна для пользователя.

    var dateClosedRange: ClosedRange<Date> {

        let min = Calendar.current.date(byAdding: .day,
                                        value: 0,
                                        to: Date())!

        let max = Calendar.current.date(byAdding: .hour,
                                        value: 48,
                                        to: Date())!
        return min...max
    }

    DatePicker(selection: $placemark.time,
               in: dateClosedRange,
               displayedComponents: [.date, .hourAndMinute],
               label: { Text("Reeve starts at: ") })

Как скрыть / игнорировать отмеченную область?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...