callstack / callstack/react-native-pager-view
Support custom Spring Configurations
- Lingua principale
- TypeScript
- Stelle
- 3.4k
- Fork
- 476
- Merge medio
- 10g 21h
- PR unite (30g)
- 2
Descrizione
## Describe the feature
I believe the native `UIPageViewController` supports custom spring configurations, so it would be nice to expose those to React Native. In my case, I want the spring animation a lot stiffer as it is currently a bit slow. It would be awesome to be able to configure this via the React component.
Another solution would be to simply expose the `x` value, which you can then animate using Reanimated - this requires little changes for this library and provides unlimited extensibility as we can now animate the `x` value as we wish (`Reanimated.createAnimatedComponent(PagerView)` then assign `x` to a `SharedValue`)
## Motivation
* More customizability
## Related Issues
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia tracciando il componente pager di React Native fino alla sua integrazione nativa con UIPageViewController, usando come primo punto di riferimento il comportamento della configurazione spring di iOS. Chiarisci se il progetto vuole impostazioni spring configurabili o un valore x esposto, quindi verifica che l’opzione selezionata possa controllare l’animazione del pager tramite il componente React.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- ios, react-native
- Ambito
- mobile
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100