जब Animated.spring खत्म हो जाए तो किसी घटना को ट्रिगर करने के लिए सबसे अच्छा अभ्यास क्या है?
Animated.spring(this.state.pan, {
toValue: 0
}).start()
मैंने काफी खोज की है और इसे करने का एक भी तरीका नहीं खोजा है। मैं AddListener का उपयोग यह जांचने के लिए कर सकता हूं कि क्या एनीमेशन अंत मूल्य या टाइमआउट पर पहुंच गया है, लेकिन वे दोनों महसूस करते हैं कि सुपर फिक्स क्या होना चाहिए।
क्या कोई जानता है?
.start(console.log("Start Animation")
एक साइड इफ़ेक्ट की वजह से एनीमेशन की शुरुआत में केवल "फायर" होगा। यह कार्यात्मक रूप से समान हैconsole.log("Start Animation"); Animated.timing(...).start(..)
। यह विधि का जानबूझकर उपयोग नहीं है। कृपया इसका उपयोग न करें।start()
एनीमेशन समाप्त होने पर कॉलबैक लेता है और यह सब होता है।