React Native LayoutAnimation自定义预设

时间:2017-04-11 13:01:01

标签: react-native

我们预定义了这样的预设。

LayoutAnimation.configureNext(LayoutAnimation.Presets.linear);

但我没有找到一种方法来使用我的自定义预设,例如线性类型和0.1s速度。

1 个答案:

答案 0 :(得分:4)

你可以像这样使用它:

LayoutAnimation.configureNext(CustomAnimation)

var CustomAnimation = {
  duration: 400,
  create: {
    type: LayoutAnimation.Types.spring,
    property: LayoutAnimation.Properties.scaleXY,
    springDamping: 0.7
  },
  update: {
    type: LayoutAnimation.Types.spring,
    springDamping: 0.7
  }
}