Jaka jest najlepsza metoda wyzwalania zdarzenia po zakończeniu Animated.spring?
Animated.spring(this.state.pan, {
toValue: 0
}).start()
Szukałem sporo i nie znalazłem ani jednego sposobu, żeby to zrobić. Mógłbym użyć addListener, aby sprawdzić, czy animacja osiągnęła wartość końcową lub limit czasu, ale oba wydają się brzydkimi poprawkami tego, co powinno być super proste.
Czy ktoś wie?
.start(console.log("Start Animation")będzie "odpalać" tylko na początku animacji z powodu efektu ubocznego. Działa to tak samo, jakconsole.log("Start Animation"); Animated.timing(...).start(..). To nie jest celowe użycie metody. Proszę tego nie używać.start()pobiera wywołanie zwrotne po zakończeniu animacji i to wszystko.