我这几天一直在学习 Flutter,在开发我的应用程序时遇到了一个问题。所以我有一个包含所有基本输入字段的基本表单,在用户单击提交按钮后,应用程序会检查文本字段的有效性。如果输入有误,应用程序会将焦点移回文本字段。
如何将焦点移回文本字段?
最佳答案
var focusNode = FocusNode();
var textField = TextField(focusNode: focusNode);
FocusScope.of(context).requestFocus(focusNode);
// or
focusNode.requestFocus();
另见
https://stackoverflow.com/questions/49592099/