在 SwiftUI 上TextField
您可以使用以下命令为键盘的返回/提交按钮设置操作.onSubmit()
修饰符。你如何实现同样的目标TextEditor
? (.onSubmit()
似乎不起作用。)
您可以使用 onchange 作为绑定变量TextEditor
像这样:
TextEditor(text: $text)
.onChange(of: text) { _ in
if !text.filter({ $0.isNewline }).isEmpty {
print("Found new line character")
}
}
意识到TextEditor
本身没有提交按钮。它旨在接受无限数量的各种文本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)