之前的方式
// 很早的方式【不推荐】
FocusScope.of(context).requestFocus(FocusNode());
// 之后的方式
FocusScope.of(context).unfocus();
最新的方式
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
/// 全局点击收起键盘
WidgetsBinding.instance.focusManager.primaryFocus?.unfocus();
},
child: MaterialApp(),
);
}
}