React Native Single Select可定制单选组件
可定制组件的选择器里,react-native-single-select算是用起来比较顺手的一个。安装简单,支持暗黑/浅色主题,还有内置搜索和动画效果,基本常用功能都涵盖了。
支持文字输入和图片展示,而且你可以塞自定义组件进去,比如改掉默认的图片或文字样式,完全没压力。你要是对样式有点追求,这点还蛮实用的。
交互上挺流畅,选中效果、切换状态都做得比较细腻。动画也不是那种乱跳型的,还是比较克制,用户体验不错。用在设置页或者内容筛选那类场景,合适。
唯一要注意的就是它对react-native-spinkit有依赖,装的时候别忘了顺手加上:
npm i @freakycoder/react-native-single-select
npx pod-install
npm i react-native-spinkit
用法也不复杂,核心组件是RNSingleSelect
,数据格式用ISingleSelectDataType
,定义好数据就能直接用:
import RNSingleSelect, { ISingleSelectDataType } from "@freakycoder/react-native-single-select";
如果你在做项目时想找个好上手、可定制的单选控件,不妨试试它。嗯,UI 轻盈、功能全,省心不少。
react-native-single-select-master.zip
预估大小:88个文件
react-native-single-select-master
文件夹
example
文件夹
ios
文件夹
example
文件夹
main.m
200B
LaunchScreen.storyboard
6KB
AppDelegate.h
196B
AppDelegate.m
3KB
Images.xcassets
文件夹
AppIcon.appiconset
文件夹
...
41.55MB
文件大小:
评论区