标签: react-native animation layout
我一直在为一些可以打开和关闭的卡片制作动画。内容是动态的,因此无法设置固定的高度。
理想情况下,高度应从零开始,然后我们使用视图的setLayout方法了解项目的预期全高度。
然后,标准的Animated.spring或Timing事件可以对高度值进行动画处理。
这是小吃:
https://snack.expo.io/@ahartzog/animated-dynamic-height
答案 0 :(得分:0)
https://tutorialscapital.com/react-native-dynamically-expand-collapse-slidedown-slideup-view-using-layoutanimation-tutorial/
本教程对此进行了解释-必须使用LayoutAnimation API而不是直接自己尝试对其进行动画处理。