SliverAppBar(Flutter)中的最小高度?
Minimum height in SliverAppBar (Flutter)?
是否可以在SliverAppBar 折叠时设置最小高度?如果是,我该怎么做?
正在为 SliveAppBar 添加底部小部件:
底部:PreferredSize(
首选尺寸:尺寸(20.0,20.0),
child: 文本(''),
),
这个问题的答案是肯定的,也不是。如果你想让它比现在更大,你可以设置一个 'bottom' 小部件,它在应用栏的主要部分下面占据一些 space,这样你就可以让它看起来更大。
无法更改应用栏实际 'bar' 部分的高度,因为它使用常量 kToolbarHeight 来确定其高度,因此无法轻松减小工具栏。
也就是说,flutter 是开源的,因此您可以只复制 SliverAppBar 和 RenderSliverAppBar 并以这种方式更改高度,尽管这可能不是一个好主意。
是否可以在SliverAppBar 折叠时设置最小高度?如果是,我该怎么做?
正在为 SliveAppBar 添加底部小部件:
底部:PreferredSize( 首选尺寸:尺寸(20.0,20.0), child: 文本(''), ),
这个问题的答案是肯定的,也不是。如果你想让它比现在更大,你可以设置一个 'bottom' 小部件,它在应用栏的主要部分下面占据一些 space,这样你就可以让它看起来更大。
无法更改应用栏实际 'bar' 部分的高度,因为它使用常量 kToolbarHeight 来确定其高度,因此无法轻松减小工具栏。
也就是说,flutter 是开源的,因此您可以只复制 SliverAppBar 和 RenderSliverAppBar 并以这种方式更改高度,尽管这可能不是一个好主意。