首页 > 解决方案 > 在颤振中设置 SliverAppbar 的最小高度?

问题描述

如何在颤动中降低 SliverAppBar 的高度?示例 我想将 SliverAppBar 的高度设置为 40。这个高度小于 SliverppBar 的默认高度。有人帮我吗?这是代码:

SliverAppBar(
  brightness: Brightness.light,
  titleSpacing: 0,
  backgroundColor: Colors.white,
  automaticallyImplyLeading: false,
  pinned: true,
  actions: <Widget>[
    Container()
  ],
  expandedHeight: 40,
  stretch: true,
  title: Container(
    height: 40,
    width: double.infinity,
    color: Colors.red,
  ),
),

标签: flutterflutter-layout

解决方案


您可以设置toolBarHeightAppBar 的属性。

正如文档所说:

定义 AppBar 的工具栏组件的高度。

检查:https ://api.flutter.dev/flutter/material/SliverAppBar/toolbarHeight.html


推荐阅读