我有一个包含动态视图的View,仅在this.state.expand
时可见:
{this.state.expand &&
<Animated.View>
{this.state.children.map((item, i) =>
<View key={i} />
}
</Animated.View>
}
我想做的是在展开和折叠状态之间进行平滑过渡。实现这一目标的最佳方法是什么?问题是,如果我要在两个固定高度之间进行过渡,我只会知道如何制作动画,现在这个高度是未知的,因为孩子的数量可能有所不同。