LayoutAnimation

LayoutAnimationAnimated需要的配置和说明要少的多。任何组件都可以触发这一动画。

你不需要像Animated一样指明动画所需要的各种值。LayoutAnimation会自动在下一次渲染的时候让组件执行动画。所以你只需要设置一个layout animation然后调用setState

当你需要让一个无论什么样式,什么改变都有动画的时候,或者你不知道动画的具体值(比如,宽、高等)的时候,layout animation就显得非常的有用了。

其他的好处就是本地动画了。这些动画并不是在React Native的JavaScript里执行的,也就是说在动画执行的过程中调用setState方法之后,动画是不会被影响的。

results matching ""

    No results matching ""