加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

react-native – 将数据源添加/删除后的动画列表视图项

发布时间:2020-12-15 20:53:06 所属栏目:百科 来源:网络整理
导读:有人可以给我一个如何做到这一点的想法,例如从0添加时将动画的高度设为0,删除后返回0? 添加时的动画很容易,只需在componentDodMount中使用动画,就可以使用listRow,例如: componentDidMount = ()= { Animated.timing(this.state._rowOpacity,{ toValue: 1,d
有人可以给我一个如何做到这一点的想法,例如从0添加时将动画的高度设为0,删除后返回0?
添加时的动画很容易,只需在componentDodMount中使用动画,就可以使用listRow,例如:
componentDidMount = ()=> {
    Animated.timing(this.state._rowOpacity,{
        toValue: 1,duration: 250,}).start()
}

在卸载之前动画化一个组件在反应中更难.您应该为ListView设置一个处理程序.当dataSource更改时,将数据分开,启动Animated以隐藏已删除的行,并为ListView设置新的数据源.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读