插件概览
一个 Flutter 包,可创建带有可折叠部分和粘性标题的分组列表,非常适合以层次结构组织内容。它与 Sliver 小部件无缝集成,适用于自定义滚动视图(如 CustomScrollView)。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,为不同设备提供一致的体验。它通过最少的样板代码简化了复杂的列表交互。
适合场景
- 分组数据显示
- 可折叠部分列表
- 粘性标题导航
- 自定义滚动视图
- 动态内容组织
- 长列表的增强用户界面
主要特点
- 可展开/可折叠部分
- 粘性章节标题
- Sliver 小部件兼容性
- 跨平台支持
- 所需设置最少
- 平滑动画
适合对象
- 开发复杂列表的开发者
- 需要交互式布局的UI设计师
- 具有层级数据的应用程序
- 带标题的可滚动界面
- 移动和Web应用
使用建议
- 需要了解 Sliver 小部件
- 在非常大的数据集上可能会影响性能
- 超出基础样式的定制功能有限
- 最适合中等规模的分组数据
- 不建议用于简单的扁平列表
