Выберите дату диапазона между двумя датами в MultiDatePicker SwiftUIIOS

Программируем под IOS
Anonymous
Выберите дату диапазона между двумя датами в MultiDatePicker SwiftUI

Сообщение Anonymous »

Я новичок в проекте SwiftUI, и мне нужно реализовать функцию с помощью MultiDatePicker , которая позволяет пользователю выбирать только две даты. После выбора даты все даты, попадающие в выбранный диапазон дат, должны быть выбраны автоматически.
Для лучшего понимания я прилагаю снимок экрана.
Изображение

В приведенном выше случае пользователь выбирает период с 27 декабря 2024 г. по 31 декабря 2024
Так возможно ли, что диапазон дат между 27 и 31 декабря 2024 года выбирается автоматически, без выбора вручную или нажатия на него.
Ожидание, подобное
Изображение

Заранее спасибо
Код отредактирован

Код: Выделить всё

struct count: View {
@State private var dates: Set = []
var datesBinding: Binding {
Binding {
return dates
} set: { newValue in
self.dates = newValue
}
}

var body: some View {
return VStack(spacing: 50){
MultiDatePicker("Select dates", selection: datesBinding)
.frame(height: 300)
}
.padding()
}
}

Здесь я редактирую файл, в котором пытаюсь вернуть диапазон дат, но, к сожалению, понятия не имею, как реализовать ожидаемую функциональность.
Добавление GIF-файл для лучшего понимания
GIF-файл

Подробнее здесь: https://stackoverflow.com/questions/793 ... er-swiftui

Вернуться в «IOS»