方案一:
设置resizeToAvoidBottomPadding 为false
return Scaffold(
resizeToAvoidBottomPadding: false, //输入框抵住键盘
appBar: AppBar(
elevation: 0.0,
title: Text("登陆"),
),
);
方案二:
在界面的body上用SingleChildScrollView包裹一下
body: SingleChildScrollView(
child:...
文章介绍了两种在Flutter中防止输入框被键盘覆盖的解决方案:一是将Scaffold的resizeToAvoidBottomPadding设为false,二是使用SingleChildScrollView包裹界面内容。这两种方法可以帮助开发者优化Android应用的用户体验。
1万+

被折叠的 条评论
为什么被折叠?



