【问题标题】:SliverPersistentHeader nested in Container?SliverPersistentHeader 嵌套在容器中?
【发布时间】:2021-04-16 08:30:19
【问题描述】:

我用委托构建了一个 SliverPersistentHeader,如果我向下滚动搜索栏被固定到顶部。

现在我想在根本不应该固定的搜索栏上方添加文本。 但不知何故,我需要对文本和搜索栏进行分组,因为我希望它们具有相同的渐变背景。

如果我向下滚动只应固定搜索栏,则应将文本滚动到视图之外。

有没有办法做到这一点?

【问题讨论】:

    标签: flutter dart flutter-sliver


    【解决方案1】:

    SliverPersistentHeaderDelegate 有一个minExtentmaxExtent,它的build 方法的shrinkOffset 参数告诉你实际范围在minExtentmaxExtent 之间的位置(它是maxExtent - actualExtent)。这应该足以实现您想要的。

    【讨论】:

      猜你喜欢
      • 2019-02-20
      • 1970-01-01
      • 1970-01-01
      • 2021-09-29
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多