React Native-滚动视图的动画高度没有设置长度,直到需要时才获取数据

问题描述

我有一个滚动视图嵌套在一个动画视图内,当按下切换按钮时,当前动画视图的高度从0变为275像素。我要更改此高度,以使高度为内容的高度,或者如果内容的高度大于275,则仅为275。我目前正在这样做:

   if( false != get_the_term_list( $post->ID,'producers' ) ) { echo 'ProducerS:' . get_the_term_list($post->ID,'producers','',',' );}

当前操作是一旦按下切换按钮,它将获取所需的数据,然后将动画设置为0的高度,因为那是onContentSizeChange所抛出的,但是在初始动画为0之后,我单击了两次切换到再次加载内容,然后显示正确的高度。我知道onContentSizeChange是在动画之后发生的,所以这就是为什么它最初是0,然后第二次很好的原因。在动画化之前如何获取动画视图中数据的大小?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)