Flutter开发技巧ListView去除水波纹方法示例
更新时间:2022年12月09日 11:19:00 作者:Asscre
这篇文章主要为大家介绍了Flutter开发技巧ListView去除水波纹方法示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
正文
ScrollConfiguration( behavior: NoScrollBehaviorWidget(), child: ListView( ...... ...... ), ),
- 调用ScrollConfiguration官方类,实现behavior
- NoScrollBehaviorWidget用于去除水波纹的自定义Widget
import 'package:flutter/material.dart'; /// 去除listview水印 /// ScrollConfiguration behavior class NoScrollBehaviorWidget extends ScrollBehavior { @override Widget buildViewportChrome(BuildContext context, Widget child, AxisDirection axisDirection) { switch (getPlatform(context)) { case TargetPlatform.iOS: return child; case TargetPlatform.android: case TargetPlatform.fuchsia: return GlowingOverscrollIndicator( axisDirection: axisDirection, color: Theme .of(context) .accentColor, child: child, showTrailing: false, showLeading: false,); case TargetPlatform.linux: break; case TargetPlatform.macOS: break; case TargetPlatform.windows: break; } return child; } }
以上就是Flutter开发技巧ListView去除水波纹方法示例的详细内容,更多关于Flutter ListView去除水波纹的资料请关注脚本之家其它相关文章!
相关文章
Android实现左上角(其他边角)倾斜的标签(环绕效果)效果
这篇文章主要介绍了Android实现左上角(其他边角)倾斜的标签(环绕效果)效果,本文通过图文实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-10-10
最新评论