【问题标题】:Flutter FlexibleSpacebar not stretching on AndroidFlutter FlexibleSpacebar在Android上没有拉伸
【发布时间】:2021-05-20 01:51:45
【问题描述】:

我复制了 Flutter 页面中关于使用 FlexibleSpaceBar 类的示例代码,以便在 iOS 和 Android 上进行检查。它在 iOS 中按预期工作,但在 Android 中没有延伸。它可以运行的 Android 版本是否存在兼容性问题,或者是否需要执行其他步骤?

【问题讨论】:

    标签: android flutter flutter-sliver sliverappbar


    【解决方案1】:

    是的,默认情况下 Android 使用 ClampingScrollPhysics 而 iOS 使用 BouncingScrollPhysics

    您可以通过将CustomScrollViewBouncingScrollPhysics 属性设置为BouncingScrollPhysics 或与它一起使用的其他Sliver 视图来强制它在两者上表现相同。

    在 NestedScrollView 中添加物理:BouncingScrollPhysics()

    【讨论】:

      猜你喜欢
      • 2013-11-09
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多