一个 Flutter 包,可创建浮动操作按钮的行或列,提供一种简洁且可自定义的方式将多个 FAB 组合在一起。支持水平和垂直布局,具有对齐、间距和动画选项。非常适合需要以紧凑、易访问格式呈现多个操作的应用程序。该包轻量级,并可无缝集成到现有的 Flutter 项目中。
适合场景
- 在移动应用中对相关操作进行分组
- 创建可滑动或可展开的操作面板
- 通过多个快速访问按钮增强导航
- 设计具有动态按钮布局的交互式UI
- 使用浮动操作集群实现底部导航
主要特点
- 支持水平和垂直布局
- 可自定义的间距和对齐方式
- 按钮展开的内置动画
- 与现有 Flutter widget 的轻松集成
- 通过自定义样式实现可扩展的设计
适合对象
- 开发功能丰富的移动界面的开发者
- 寻求现代 FAB 模式的 UI 设计师
- 需要多操作无障碍功能的应用
- 专注于直观手势导航的项目
- 使用 Flutter 进行跨平台开发的团队
使用建议
- 可能需要仔细布局规划以避免杂乱
- 由于空间限制,不适合大量按钮
- 有限的平台特定行为自定义
- 最适合基于触摸的交互
- 需要关注可访问性和点击目标大小