搜索插件、代码仓与 APP 分类

grouped_scroll_view 封面
插件详情v0.2.4

grouped_scroll_view

提供一个列表、分组器,并将其显示为 ListView、GridView 或其他任何内容。支持在 scrollView 中使用复选框或单选按钮。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
752
喜欢数
61
Pub 分数
150

安装插件

flutter pub add grouped_scroll_view

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

GroupedScrollView 是一个 Flutter 包,可将数据组织成滚动小部件(如 ListView 或 GridView)中的组。它允许开发者定义自定义分组函数来分类项目,从而实现结构化且视觉上吸引人的列表。该包支持在滚动视图中直接使用交互元素(如复选框和单选按钮),增强用户交互体验。适用于设置、筛选或任何具有层级数据的列表,它简化了 UI 实现,同时在各平台上保持性能。

适合场景

  • 将设置组织成分组列表
  • 创建可筛选的项目列表
  • 在表单中显示分类数据
  • 构建交互式选择界面
  • 在滚动视图中实现可折叠部分

主要特点

  • 可自定义的分组逻辑
  • 对复选框和单选按钮的支持
  • 灵活布局(ListView、GridView 等)
  • 跨平台兼容性
  • 大型数据集的高效渲染
  • 与现有可滚动控件的轻松集成

适合对象

  • 开发人员构建结构化列表
  • 需要分组内容的UI设计师
  • 需要可选择分组项目的应用
  • 跨平台应用程序中的可滚动数据
  • 具有动态或嵌套数据的项目

使用建议

  • 需要定义一个分组函数
  • 复杂布局可能需要额外的样式
  • 性能取决于组大小和项目数量
  • 有限的内置动画
  • 未针对无分页的超大数据集进行优化

所属分类

依赖

依赖清单 2 项

使用此插件的项目

暂无相关数据。