1 dépôt
Systems for building complex touch-based interaction patterns like swipeable rows.
Distinct from React Native Components: Distinct from React Native Components by providing the underlying interaction logic and animation system rather than static components.
Explore 1 awesome GitHub repository matching mobile development · Interaction Frameworks. Refine with filters or upvote what's useful.
react-native-interactable est une bibliothèque de physique des gestes et un framework d'interaction pour React Native. Il fournit un moteur de gestes animé et une boîte à outils d'interface utilisateur basée sur la physique conçue pour créer des composants tactiles complexes tels que des lignes balayables et des cartes déplaçables. Le projet se distingue par la simulation de propriétés physiques, notamment la tension des ressorts, la friction de surface et les forces gravitationnelles. Il permet la création de puits de gravité qui attirent ou repoussent les vues et intègre des ressorts simulés pour tirer les éléments vers des coordonnées spécifiques avec un amortissement réglable. Le framework couvre un large éventail de capacités d'interaction, notamment l'accrochage aux coordonnées, la détection d'entrée de limite et les restrictions de plage de mouvement avec des effets de rebond configurables. Il permet également la synchronisation du mouvement de vue en temps réel avec des propriétés animées pour piloter les changements d'opacité, d'échelle ou de rotation.
System for creating complex touch-based components like swipeable rows and draggable cards using high-performance animations.