FLUTTER ECOSYSTEM

numberpicker

NumberPicker 是一个允许用户通过滚动旋钮选择数字的控件。

numberpicker 封面
最新版本
2.1.2
近 30 天下载
10.2万
喜欢数
682
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

NumberPicker 是一个 Flutter 小部件,允许用户通过可滚动的旋钮选择数字,提供了一种直观且交互性强的方式来输入数值。它支持平滑滚动、可自定义范围、步进增量和格式化选项。该小部件专为跨平台使用而设计,在 Android、iOS、Web、macOS、Windows 和 Linux 上均可无缝运行。此小部件非常适合需要精确数字输入的表单,例如年龄、数量或设置调整。

适合场景
  • 带有数值的表单输入
  • 调整音量或速度等设置
  • 购物车中的数量选择
  • 年龄或出生日期输入
  • UI 中可自定义的数字范围
主要特点
  • 可滚动的旋转器界面
  • 可配置的最小/最大值
  • 步骤增量控制
  • 自定义格式化支持
  • 跨平台兼容性
  • 滚动时的平滑动画
适合对象
  • 开发基于表单的应用程序的开发者
  • 需要交互式数字输入的UI设计师
  • 需要精确数值选择的应用
  • 跨平台应用程序,针对多种设备
使用建议
  • 可能需要额外的样式才能实现自定义外观
  • 内置验证功能有限,仅限于范围边界
  • 使用非常大的数字范围时的性能影响
  • 不适用于非数值数据类型
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add numberpicker

所属分类

源码仓库

关联项目