【发布时间】:2020-08-28 22:33:04
【问题描述】:
在我的 SwiftUI 应用程序中,我希望在 TextEditor 失去焦点/完成编辑时收到通知。理想情况下,像 TextField 的 onCommit 回调这样的东西会很完美。
使用下面的新onChange 确实可以接收用户键入的每个新字符,但我真的很想知道它们何时完成。
@State var notes = ""
...
TextEditor(text: $notes)
.onChange(of: notes, perform: { newString in
print(newString)
})
【问题讨论】: