React-native: [متحرك] تكرار / تكرار الرسوم المتحركة

تم إنشاؤها على ٢٥ أكتوبر ٢٠١٥  ·  3تعليقات  ·  مصدر: facebook/react-native

هل هناك أي طريقة لتكرار الرسوم المتحركة أو تكرارها باستخدام واجهة برمجة التطبيقات المتحركة الحالية؟

كنت أرغب في تدوير رمز التحميل أثناء حصول تطبيقي على المعلومات الضرورية ، لكنني لا أستطيع جعله يدور إلا مرة واحدة.

يعتبر

Locked

التعليق الأكثر فائدة

تأخذ طريقة .start() رد اتصال إتمام. في رد الاتصال هذا ، يمكنك تشغيل الرسوم المتحركة مرة أخرى!

شيء من هذا القبيل يجب أن يفعل

  ...
  runAnimation() {
    this.state.rotateValue.setValue(0);
    Animated.timing(this.state.rotateValue, {
        toValue: 360,
        duration: 500,
    }).start(() => this.runAnimation());
  }
  ...

ال 3 كومينتر

تأخذ طريقة .start() رد اتصال إتمام. في رد الاتصال هذا ، يمكنك تشغيل الرسوم المتحركة مرة أخرى!

شيء من هذا القبيل يجب أن يفعل

  ...
  runAnimation() {
    this.state.rotateValue.setValue(0);
    Animated.timing(this.state.rotateValue, {
        toValue: 360,
        duration: 500,
    }).start(() => this.runAnimation());
  }
  ...

dralletje Doea رد فعل الرسوم المتحركة إطار الدعم الأصلي؟

الرجاء استخدام Stack Overflow ووضع علامة على سؤالك باستخدام رد الفعل الأصلي لطرح هذه الأنواع من الأسئلة: http://stackoverflow.com/questions/tagged/react-native

يتسكع العديد من الأشخاص من المجتمع على Stack Overflow وسيكونون قادرين على رؤية سؤالك والإجابة عليه أيضًا. يساعدنا استخدام Stack Overflow للأسئلة أيضًا في استخدام مشكلات Github لتتبع الأخطاء التي تحتاج إلى إصلاح.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات