Delphi中有一个UI组件,称为"SpinEdit",而在Qt中,它称为"SpinBox".

有没有什么东西可以复制这一点?下面是组件外观的图片,它允许用户通过单击向上箭头时递增+1和单击向下箭头时递减来 Select 数值.

enter image description here

推荐答案

是的,在Flight中,有一个类似的小部件,名为NumberPicker.它提供了一个用于 Select 数值的旋转式界面.但是,NumberPicker小工具默认情况下在Ffltter SDK中不可用,因此您需要使用第三方程序包将此功能添加到Ffltter项目中.

提供NumberPicker小部件的一个流行的包是fltter_number icker包.您可以将其添加到pubspec.yaml文件中,并将其导入到DART代码中以使用NumberPicker小部件.

https://pub.dev/packages/numberpicker

Flutter相关问答推荐

当仅点击一行时,所有行都被选中

如何为Android 12及以上设备以及Android 11及以下设备动态处理Splash Screen?如果可能的话没有包裹

BlocBuilder仅生成一次,并在后续发出时停止重建

为什么我的页面控制器在使用Riverpod时没有更改我的页面视图?

如何将请求字段正确添加到DART多部分请求

Wired Firebase错误-[CLOUD_FIRESTORE/UNAvailable]该服务当前不可用

参数类型void Function()无法分配给参数类型void Function(LongPressEndDetails)?

尽管海拔设置为 0,如何删除 appBar 下的下划线

如何获取flutter中gridview项目占用的高度和宽度?

运行任何 flutter 命令都会显示无法安装 <版本>

添加appBar时绘制的线条发生偏移 Flu

Flutter Flame OS 错误:使用音频文件 .wav 时出现该进程无法访问该文件,因为它正被另一个进程使用

Firebase Auth - 有没有办法为新用户预先生成 UID?

如何格式化网址?

alert 对话框内的 ListView 显示空的透明窗口

访问 AsyncSnapshot 中的嵌套属性

通过点击缩略图加载全屏图像

在flutter web中重新加载页面时保留一些状态数据的有效方法是什么?

Flutter 平台通道将多数据传递给 windows 功能

如何从 MemoryFileSystem 字节创建假 dart:io 文件?