Flutter 如何解决在颤振的TextFormField中键入键后键盘隐藏的问题?
当我在键盘上键入第一个字母时,它会响,并隐藏如何解决我正在使用的这种情况Flutter 如何解决在颤振的TextFormField中键入键后键盘隐藏的问题?,flutter,flutter-layout,Flutter,Flutter Layout,当我在键盘上键入第一个字母时,它会响,并隐藏如何解决我正在使用的这种情况 页面中的许多文本表单字段具有键盘焦点、自定义字体、最大长度、onEditingComplete和onTap属性 示例代码: TextFormField( textInputAction: TextInputAction.next, focusNode: myfocus,
页面中的许多文本表单字段具有键盘焦点、自定义字体、最大长度、onEditingComplete和onTap属性 示例代码:
TextFormField(
textInputAction: TextInputAction.next,
focusNode: myfocus,
controller: mycontroller,
maxLength: 500,
style: TextStyle(
color: Colors.black,
fontFamily: 'Poppins',
fontSize: 14
fontWeight: FontWeight.w400,
),
decoration: InputDecoration(
counterText: "",
labelText: name,
labelStyle: TextStyle(
fontFamily: 'Poppins',
fontSize: 12,
fontWeight: FontWeight.w400,
color: Colors.grey),
),
onEditingComplete: () =>
FocusScope.of(context).requestFocus(secondFocus),
onTap: () {
FocusScope.of(context).unfocus();
}, )
只需删除(context.unfocus()的
FocusScope.of代码>来自onTap
onTap: () {
FocusScope.of(context).unfocus();
}
当我在键盘外单击时,它需要关闭,这就是我使用此onTap的原因:(){FocusScope.of(context.unfocus();}