Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 开始在TextField中键入时列溢出_Flutter_Flutter Layout - Fatal编程技术网

Flutter 开始在TextField中键入时列溢出

Flutter 开始在TextField中键入时列溢出,flutter,flutter-layout,Flutter,Flutter Layout,我想通过使用几个列和文本字段来创建一个保存应用程序,就像我展示的图片一样。但是当我试图输入一个文本字段时,我遇到了溢出问题。我不想在输入一个文本字段时显示整个列,这样就不会出现溢出,但我不知道如何操作。我试着用```列表视图替换列,但整个屏幕变成了白色 导入“包装:颤振/材料.省道”; 导入“包:kakeiboo/constant.dart”; 类BigNotePage扩展了无状态小部件{ @凌驾 小部件构建(构建上下文){ 返回容器( padding:kpadding, //我试图用list

我想通过使用几个
列和
文本字段来创建一个保存应用程序,就像我展示的图片一样。但是当我试图输入一个
文本字段时,我遇到了
溢出问题。我不想在输入一个
文本字段时显示整个
,这样就不会出现
溢出
,但我不知道如何操作。我试着用```列表视图替换
,但整个屏幕变成了白色

导入“包装:颤振/材料.省道”;
导入“包:kakeiboo/constant.dart”;
类BigNotePage扩展了无状态小部件{
@凌驾
小部件构建(构建上下文){
返回容器(
padding:kpadding,
//我试图用listview替换这个专栏,但是整个屏幕变白了
子:列(
crossAxisAlignment:crossAxisAlignment.start,
儿童:[
标题页(“大音符”),
扩大(
子:列(
crossAxisAlignment:crossAxisAlignment.stretch,
mainAxisAlignment:mainAxisAlignment.center,
儿童:[
TxtField(“收入”),
TxtField(“费用”),
TxtField(“储蓄”),
扁平按钮(
按下:(){},
子:文本(
“给我写下来”,
样式:文本样式(字母间距:1.25),
),
颜色:颜色,黄色,
形状:圆形矩形边框(
边界半径:边界半径。圆形(30.0),
),
),
],
),
),
容器(
宽度:250.0,
子:文本(
“*如果您在本次培训中获得其他收入,请再次输入该收入。”,
样式:TextStyle(字体大小:12.0),
),
),
],
),
);
}

}
将列小部件包装为a应该可以解决问题。

将列小部件包装为a应该可以解决问题。

您可以通过向根
支架
添加
ResizeToAvidBottomInset:false
来修复溢出错误

示例如下:

Scaffold(
      resizeToAvoidBottomInset: false,
    );

您可以通过将
resizetoavidbottominset:false
添加到根
Scaffold
来修复溢出错误

示例如下:

Scaffold(
      resizeToAvoidBottomInset: false,
    );

当我删除
扩展的
小部件时,它起作用,我如何使用扩展的小部件?当我删除
扩展的
小部件时,它起作用,我如何使用扩展的小部件?