取消TextField焦点(收起软键盘)
body: GestureDetector(
behavior: HitTestBehavior.translucent,
onTap: () {
// 触摸收起键盘
FocusScope.of(context).requestFocus(FocusNode());
},
child: ...
)
把GestureDetector放在body最外层。
onTap
- 一个点击事件已经发生。
FocusScope.of(context).requestFocus(FocusNode()) 方法设置成想要的焦点。