我想要一个带有文本输入的背景图像,但是我不知道应该使用哪个小部件来避免键盘处于活动状态时背景图像缩小。
在这里,您可以找到问题的两个屏幕截图以及我的代码:
class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { var backgroundImage = new BoxDecoration( image: new DecorationImage( image: new AssetImage('assets/forest.jpg'), fit: BoxFit.cover)); return new MaterialApp( home: new Scaffold( body: new Stack( children: <Widget>[ new Container( decoration: backgroundImage, ), new TextField() ], ))); } }
封闭式键盘 活动键盘
您可以使用属性resizeToAvoidBottomPadding来自Scaffold:
resizeToAvoidBottomPadding
Scaffold
Scaffold( resizeToAvoidBottomPadding: false, ...