Flutter-SliverAppBar-如何在用户开始向上滚动后立即显示AppBar

时间:2020-07-08 21:19:58

标签: flutter

我在NestedScrollView中有一个SliverAppBar。当用户向下滚动屏幕时,这会隐藏AppBar,当用户向下滚动至顶部时,它会出现。

NestedScrollView(
  controller: _scrollViewController,
  headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {
    return <Widget>[
      SliverAppBar(
        title: Text('Title'),
      ),
    ];
  },
    .......
)

当前,当用户向上滚动时,AppBar保持隐藏状态,并且仅在滚动几乎到达顶部时才显示。我希望用户开始向上滚动时立即显示AppBar。如何实现呢?我已经尝试过浮动和固定属性。

1 个答案:

答案 0 :(得分:0)

将其浮动值设置为true:

 floating: true

您可以在here

中找到更多信息