【问题标题】:Flutter: How to combine [AlwaysScrollableScrollPhysics] with [ClampingScrollPhysics]?Flutter:如何将 [AlwaysScrollableScrollPhysics] 与 [ClampingScrollPhysics] 结合起来?
【发布时间】:2022-11-14 14:31:54
【问题描述】:

在 iOS 上,AlwaysScrollableScrollPhysics 使视口在过度滚动时反弹。这种效果是不希望的。是否有一种技术可以始终允许(过度)滚动而不反弹?我正在寻找几乎可以随时滚动的ClampingScrollPhysics。

【问题讨论】:

    标签: flutter scroll


    【解决方案1】:

    我有类似的需要结合滚动物理,我需要AlwaysScrollableScrollPhysics 使我的列表可刷新(see here)但我还需要ClampingScrollPhysics,因为我有一个嵌套列表视图(see here

    我最终使它与以下内容一起工作:

    const AlwaysScrollableScrollPhysics()
        .applyTo(const ClampingScrollPhysics()),
    

    来自docs

    将此 ScrollPhysics 实例与给定的物理相结合。 返回的对象在有意见时使用此实例的物理特性,而在没有意见时遵循给定祖先对象的物理特性。

    也许类似的东西会在你的场景中起作用。

    【讨论】:

      猜你喜欢
      • 2020-03-11
      • 2021-01-19
      • 2018-12-08
      • 2012-03-17
      • 2017-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多