flutter推出的时间不算很长,相关的资料也十分稀少,可用的开源项目及相关组件也比较少,最近做项目的时候遇到需要使用选择器的需求,刚好项目中没有相关的代码,考虑到这是一个经常会使用到的场景,所以将其提出单独作为一个工具,方便二次使用。
该工具对开源项目flutter_picker进行了二次封装。实现了底部窗口弹出,单列选择,多列选择。
更多Flutter_Picker相关
使用版本为
flutter_picker: ^1.1.5
单列选择器样式
单列选择器使用方法
var list = ["浙江", "江苏", "北京", "上海"];
showBottomSheetTool().showStringPicker(
//上下文
context,
//默认的索引
normalIndex: 2,
title: "请选择省份",
//要显示的列表
//可自定义数据适配器
//adapter: PickerAdapter(),
data: list,
//选择事件的回调