Interactive previews iPhone
MultiDatePicker
A control for picking multiple dates.
Platform Compatibility
iOS 16.0+ iPadOS 16.0+ visionOS 1.0+
Tags
SwiftUI Code
@State private var dates: Set<DateComponents> = []
var body: some View {
MultiDatePicker("Dates Available", selection: $dates)
}Found an issue or have a suggestion?
Created: June 4, 2025Updated: December 27, 2025
More DatePicker Components
View allFuture DatePicker
Creates an instance that selects multiple dates on or after some start date
StepperFieldDatePickerStyle
A system style that displays the components in an editable field, with adjoining stepper that can increment/decrement the selected component
WheelDatePickerStyle
A date picker style that displays each component as columns in a scrollable wheel
Explore Other Components
Browse allPrioritize Sheet Content Scrolling
Configures the behavior of swipe gestures on a presentation. PresentationContentInteraction.scrolls prioritizes scrolling the content over resizing the sheet.
UIKit Content Background colors
The UIKit colors that are also used in other components like in List and GroupBox
Multiple Sources Toggle
Creates a toggle that updates the selected property for all sources. Once toggled, all sources will have the same value.