Implement a custom PanResponder
bd-arc opened this issue · 2 comments
bd-arc commented
Current momentum implementation doesn't always feel right, particularly on Android. The best way to enhance it and to unify interactions between Android and iOS seems to implement a PanResponder.
Here are some implementations that could serve as a starting point:
- react-native-deck-swiper: swipe implementation
- react-native-carousel-pager:
PanResponder
implementation - react-native-swipeable-parallax-carousel:
PanResponder
implementation - react-native-scrollable-tab-view: momentum and scroll implementation
- react-native-pan-controller: momentum and snap implementation
- react-native-tinder-swipe-cards:
PanResponder
implementation - react-native-viewpager: infinite scrolling implementation
- react-native-page-swiper
Custom interaction ideas:
bd-arc commented
Closing for now since we've favored FlatList
's implementation.
This feature will maybe be added as an extra component later.
dohooo commented
Sorry, please allow me to advertise for my open source library! ~
I think this library react-native-reanimated-carousel will solve your problem. It is a high performance and very simple component, complete with React-Native reanimated 2