有人可以给我
一个如何做到这一点的想法,例如从0
添加时将动画的高度设为0,
删除后返回0?
添加时的动画很容易,只需在componentDodMount中使用动画,就可以使用listRow,例如:
componentDidMount = ()=> {
Animated.timing(this.state._rowOpacity,{
tovalue: 1,duration: 250,}).start()
}
在卸载之前动画化一个组件在反应中更难.您应该为ListView设置一个处理程序.当dataSource更改时,将数据分开,启动Animated以隐藏已删除的行,并为ListView设置新的数据源.