我有一个带有标题、FlexibleSpace 和底部标签栏的 SliverAppBar
SliverAppBar(
floating: true,
title: Text('Hello'),
expandedHeight: 400,
leading: const BackButton(),
flexibleSpace: FlexibleSpaceBar(
collapseMode: CollapseMode.pin,
background: Container(height: 300, color: Colors.red)
),
bottom: TabBar(
controller: widget.tabController,
isScrollable: true,
tabs: widget.tabs
),
actions: [
IconButton(onPressed:(){}, icon: const Icon(Icons.more)),
],
);
当我向下滚动时,SliverAppBar 消失(右),当我向上滚动时,SliverAppBar 再次出现在顶部(也右)。没关系。
但是当 SliverAppBar 再次出现时,我试图只显示 AppBar 和底部小部件而不显示灵活空间。
只有当我滚动回屏幕顶部时,它才会再次出现。
那可能吗?谢谢