Flutter TextField 多行输入时 、在ios端无法收起键盘的解决方法
TextField 多行输入时 、在ios端 会出现无法收起键盘的问题,可以使用触摸监听并收起键盘。使用Listener监听当前页面Listener(onPointerDown: (onPointerDown){print('手指按下回调');},onPointerMove: (onPointerMove){// 触摸收起键盘...
·
TextField 多行输入时 、在ios端 会出现无法收起键盘的问题,可以使用触摸监听并收起键盘。
使用Listener监听当前页面
Listener(
onPointerDown: (onPointerDown){
print('手指按下回调');
},
onPointerMove: (onPointerMove){
// 触摸收起键盘
FocusScope.of(context).requestFocus(FocusNode());
print('手指移动回调');
},
onPointerUp: (onPointerUp){
print('手指抬起回调');
},
// 当前页面
child: Container(
child: Text('Listener监听的使用')
)
);
更多推荐
已为社区贡献10条内容
所有评论(0)