本机线程中的React-native动画

时间:2017-02-10 10:06:49

标签: react-native

看看这两个帖子

  1. Github
  2. ProductPains
  3. 似乎动画被移植到本机线程并且本机执行它们。如果我认为现在所有的动画都是原生的,或者我们应该手动启用它,我是否正确?如果我是对的,生产准备好吗?

1 个答案:

答案 0 :(得分:1)

因此,只要您希望动画从js线程卸载,就需要在动画配置中包含userNativeDriver:true

示例:

_animate = () => {
    Animated.timing(this.state.animValue, {
      toValue: 1,
      duration: 500,
      useNativeDriver: true,
    }).start();
  };