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

flutter_spinbox 封面
插件详情v0.13.1

flutter_spinbox

SpinBox 是一个数值输入控件,包含一个用于输入特定值的输入字段,以及用于快速、方便且精确地调整数值的旋转按钮。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
1.8万
喜欢数
136
Pub 分数
150

安装插件

flutter pub add flutter_spinbox

插件介绍

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

Flutter Spinbox 是一个数值输入控件,结合了文本字段以进行精确值输入,以及上下旋转按钮以快速调整。它使用户能够轻松地递增或递减数值,确保数据输入的准确性和效率。适用于需要数值输入的表单,如数量、评分或设置,支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。该控件轻量、可自定义,并能无缝集成到 Flutter 应用中。

适合场景

  • 数值输入框
  • 调整音量或亮度等设置
  • 购物车中的数量选择
  • 具有离散值的评分系统
  • 在应用程序中配置数值参数

主要特点

  • 用于数值调整的上下旋转按钮
  • 用于直接输入数值的文本字段
  • 跨平台兼容性
  • 可自定义的步长和范围
  • 支持小数
  • 与现有 Flutter 表单的轻松集成

适合对象

  • 开发表单密集型应用的开发者
  • 需要直观数值控件的UI设计师
  • 需要精确用户输入的应用程序
  • 跨平台应用程序,具有统一的用户体验
  • 偏好键盘和鼠标操作的用户

使用建议

  • 可能需要对边缘情况额外进行验证
  • 有限的内置错误处理
  • 不适用于非常大的数字范围
  • 自定义样式可能需要额外的代码
  • 屏幕阅读器的可访问性考虑

所属分类

依赖

依赖清单 2 项

使用此插件的项目