bab*_*bak 1 datepicker swiftui
我看到了这个链接,但我想要一个来自 Datepicker 的直接回调,这样我就可以调用一个方法。在 此链接中,我应该添加一个 Slider 并在滑块的侦听器中调用该方法。当 DatePicker 的日期更改时,是否有更好的解决方案来调用方法?
像这样简单的事情怎么样:
@State var date = Date()
var body: some View {
DatePicker(selection: Binding(get: {
self.date
}, set: { newVal in
self.date = newVal
self.doSomething(with: newVal)
})) {
Text("")
}
}
func doSomething(with: Date) {
print("-----> in doSomething")
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
504 次 |
最近记录: |