|
0
|
| Barrrdi · 技术社区 · 2 年前 |
|
|
1
0
以下是我使用@FocusState得出的结果。在TextField中输入文本,然后点击return。.onSubmit()将添加另一个TextField并在不忽略键盘的情况下转移其焦点。如果TextField为空,则在点击return时键盘将关闭。
|
|
|
2
0
您必须手动将操作传递给新的代理。 .onSubmit不起作用,因为您用自己的代理替换了原始代理 |
|
|
3
0
我通过将通常在.onSubmit中执行的任何操作传递给UITextFieldDelegate来解决此问题:
然后在我们的SwiftUI视图中:
|
|
|
Maestro · Bash:将键盘输入转发到后台程序? 2 年前 |
|
|
Zhe Hin Yap · 如何在计时器运行时禁用键盘输入? 2 年前 |
|
|
Krai · 安卓工作室关闭软键盘后,如何隐藏导航栏? 2 年前 |
|
|
Chilly Zhong · 如何使用返回键关闭UITextView的键盘? 17 年前 |