我怎么才能简单地设定AppBar米的高度呢?

栏的标题应该保持垂直居中(在这AppBar个中).

推荐答案

您可以使用PreferredSize:

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Example',
      home: Scaffold(
        appBar: PreferredSize(
          preferredSize: Size.fromHeight(50.0), // here the desired height
          child: AppBar(
            // ...
          )
        ),
        body: // ...
      )
    );
  }
}

Flutter相关问答推荐

为什么小部件会在其父文件中重建,但放在单独文件中时却不会重建?

无法在Flatter中设计正确的布局

具有可变高度小部件的SingleChildScrollView内的列

Box约束强制无限高:SizedBox. Expand()

如何在默认情况下隐藏appBar并在向下滚动时显示它- Flutter

我的flutter代码显示一个小部件被认为是死代码,为什么?

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

查询满足AND条件的文档的FiRestore

Firebase WHERE过滤器在日期字段中不起作用

按一下按钮即可更新 fl_chart

如何在点击查看措辞下方添加句子?

以编程方式在 flutter 中安装 apk 时解析错误

我想在文本结束后显示分隔线.它会在第一行、第二行或第三行结束

有什么办法可以消除Flutter 中的传递依赖?

Flutter - 使用 pin 进行身份验证

Firestore:缓存和读取数据

如何在 tabBar 中的选项卡之间制作垂直线?

如何判断 text.contains() 是否包含多个值

将 onSaved(value) 从自定义 TextFormField 小部件传递给另一个?

Flutter:font_awesome_icon pro 版报错?如何设置 font_awesome 克隆仓库的路径?