我正在try 使用SizedBox在页面底部创建页脚,但我在正确定位它时遇到了问题.

我使用的布局如下:

body: SingleChildScrollView(
  child:Column(
    children: [
      Center(),
      Center(),
      Spacer(),
      SizedBox()
    ]
  )
)

当我try 运行它时,我得到了renderflex错误,在做了一些搜索之后,我看到人们提到我应该用Expanded或SizedBox来包装我的专栏,但这两种方法都不起作用,因为它们本身也会给出renderflex错误.我还try 将Align与mainAxisAlign结合使用,但这不会改变任何内容.

提前谢谢!

推荐答案

如果你使用脚手架,有一个叫100的选项,它正是你要找的. 下面是这样的例子:

  return Scaffold(
    appBar: AppBar(),
    backgroundColor: Colors.white,
    bottomSheet: Container(),
    body: Container(),
  );

Flutter相关问答推荐

Riverpod生成器和生成util类

为什么我需要等待重新访问Firestore数据库,即使它已经做了之前?

我如何才能收到每天重复的预定通知?

audioQuery不会等待判断存储权限

在框中保存对象列表时,类型推断无法正常工作

你能go 掉Flutter 小部件测试中的样板吗?

BoxConstraints强制使用无限宽度(列中的Listview)

flutter Listview构建器溢出

如何在 Flutter (iOS) 中解决这个问题

如何从底部导航栏打开 bottomModal 表?

在 Flutter 中使用 HardwareKeyboard 时所有键都没有响应

如何验证非表单字段?

如何在Flutter中制作带有波浪边框的圆圈来显示图像?

我几乎每次都将 Stateless Widget 与 BLoC 一起使用.我错了吗?

Flutter NavigationBar 忽略我的背景 colored颜色

如何在 Flutter 中的页面加载上的 Listview 上应用自动滚动

为什么这个参数类型不能分配给参数类型?

我已经删除了我的 .android 密钥库,但我没有使用它,如何生成一个新的?

如何从圆角go 除背景 colored颜色

将图像像素的灰度一维列表转换为灰度图像 Dart