react native 第三方库(UI)

2,558 阅读1分钟
  1. react-native-swiper (轮播, 滑动组件)


  2. react-native-snap-carousel (有特效的swiper组件)


  3. react-native-tab-view(可滑动的tab,底部可以放多个flatlist嵌套)


  4. react-native-switch(仿iOS开关组件)
  5. react-native-linear-gradient(渐变色,可以直接作为最外层View,默认的是从上到下渐变,可设置颜色数组, 颜色占比,方向)


  6. react-native-fast-image(iOS基于SDWebImage, android基于glide)
  7. lottie-react-native(lottie动画, 直接加载lottie json文件,实现动画)


  8. react-native-animatable(动效库,实现呼吸, 放大,各种仿真动画)


  9. react-native-modal-datetime-picker(时间选择器, 选择生日)



  10. react-native-camera react-native-qrcode-scanner-view(扫一扫)
  11. react-native-reanimated(动画组件, 自带Animated之外的实现)
  12. react-native-simple-radio-button (用户协议之类的按钮)


  13. react-content-loader(facebook,豆瓣等替代Loading的加载)  


  14. react-native-actionsheet(类似于iOS的底部弹框, 很好看)


  15. react-native-charts-wrapper(图标组件,都是基于原生,基于svg的图标列表)


  16. react-native-circular-progress(圆形进度, )


  17. react-native-collapsible(用于购买的时候可收起展开订单选项列表, 很好看)


  18. yarn add  react-native-pose(可以用与自定义底部tabbar组件, 将此组件设置为tabbr的组件,实现MaterialDesign风格)
  19. react-native-shadow(给组件设置阴影)
  20. react-native-slider(百分比滑块, 设置速度快慢的组件)


  21. react-native-splash-screen(启动页)
  22. react-native-status-bar-height(状态栏高度)
  23. react-native-view-shot(实现view截图)
  24. teaset(Toast, Modal等实现)
  25. react-native-countdown-component 倒计时组件,可以实现验证码倒计时