Use a DatePicker when creating a view that enables users to choose both a calendar date and, if needed, a specific time.
In SwiftUI, you can use the DatePicker view to create a date picker. Here's an example of how to create a date picker and read values from it in SwiftUI:
import SwiftUI
struct ContentView: View {
@State private var selectedDate = Date()
var body: some View { VStack { DatePicker("Select a date", selection: $selectedDate, in: ...Date(), displayedComponents: [.date, .hourAndMinute]) .datePickerStyle(WheelDatePickerStyle()) .labelsHidden()
I’m Computer Science graduate and an iOS Engineer who writes about Swift and iOS development. Follow me on twitter @gurjitpt and for more articles www.gurjit.co