I have a DatePicker such as:
DatePicker("DATE & TIME", selection: Binding(get: {
self.dateTime
}, set: { newValue in
self.dateTime = newValue
if newValue > Date() {
sendDateTimeToServer()
}
}), displayedComponents: [.date, .hourAndMinute])
As opposed to calling sendDateTimeToServer() every time dateTime changes I want to wait until the fullscreen (2nd image) DatePicker has collapsed, is there an event? Open to other suggestions too!
Thanks,
Update Property observers didSet gives a chance do some work when the popover is dismissed. Try this:
When should you use property observers?