当使用listview builder时,当最大值向下滚动时,显示一个反射,我想隐藏那个反射,如何做到这一点,这里我分享一个截图
这里看到蓝色阴影,我想删除那一个,我在listViewBuilder中使用了这个,请解决这个问题,谢谢
ubbxdtey1#
您也可以使用。
physics: const BouncingScrollPhysics(),
68bkxrlz2#
您所引用的反射称为overscroll glow,默认情况下,当用户滚动到可滚动部件的边缘之外时,它会出现。要在listview.builder中隐藏此overscroll glow,您可以使用GlowingOverscrollIndicator部件并将showLeading和showTrailing属性设置为false。欲了解更多信息,请访问:https://api.flutter.dev/flutter/widgets/GlowingOverscrollIndicator-class.html
1yjd4xko3#
添加此类
class MyBehavior extends ScrollBehavior { @override Widget buildViewportChrome( BuildContext context, Widget child, AxisDirection axisDirection) { return child; } }
现在在你的主.dart文件中,在你的材质应用程序中添加这个,
builder: (context, child) { return Scaffold( resizeToAvoidBottomInset: false, body: ScrollConfiguration( behavior: MyBehavior(), child: child!, ), ); },
3条答案
按热度按时间ubbxdtey1#
您也可以使用。
68bkxrlz2#
您所引用的反射称为overscroll glow,默认情况下,当用户滚动到可滚动部件的边缘之外时,它会出现。要在listview.builder中隐藏此overscroll glow,您可以使用GlowingOverscrollIndicator部件并将showLeading和showTrailing属性设置为false。
欲了解更多信息,请访问:https://api.flutter.dev/flutter/widgets/GlowingOverscrollIndicator-class.html
1yjd4xko3#
添加此类
现在在你的主.dart文件中,在你的材质应用程序中添加这个,