插件概览
一个非交互式进度条,通过从左到右填充轨道来直观地表示任务进度。采用Cupertino(iOS风格)设计,可无缝集成到针对iOS及其他平台的Flutter应用中。适用于显示具有已知持续时间的任务的完成状态,例如文件上传或加载序列。该组件轻量且与Apple的设计语言保持一致,同时支持多个平台。
适合场景
- 显示上传/下载进度
- 在表单中显示任务完成情况
- 在应用程序中可视化加载状态
- 跟踪媒体播放进度
- 指示应用程序初始化进度
主要特点
- iOS 风格的 Cupertino 设计
- 从左到右填充动画
- 默认为非交互式
- 跨平台支持
- 可自定义的轨道和进度颜色
- 平滑的视觉过渡
适合对象
- iOS 风格的 Flutter 应用
- 移动应用中的进度指示器
- 简单、干净的加载反馈
- 需要平台一致用户界面的应用程序
- 开发人员优先考虑原生外观和感觉
使用建议
- 不适用于交互式用户输入
- 除了颜色和尺寸之外,定制选项有限
- 需要手动更新进度值
- 不支持反向方向
- 无内置的暂停/恢复控制
