Как я могу игнорировать / скрывать даты в 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: ") })
Как скрыть / игнорировать отмеченную область?