Flutter中的动画布局更改

时间:2018-05-28 08:14:00

标签: flutter flutter-layout flutter-animation

在Android应用程序中,当我知道视图将改变其高度时,我可以定义过渡。然后,这种变化将被动画化。如何使用Flutter中的Column做类似的事情?我知道AnimatedContainer,但这似乎只适用于我必须设置的特定高度值。 Flutter中有“animatelayoutchanges”的等价物吗?

1 个答案:

答案 0 :(得分:1)

您可以在def write_skiprows(infile, skiprows, outfile='skiprows.csv') maxrow = max(skiprows) with open(infile, 'r') as f, open(outfile, 'w') as o: for i, line in enumerate(f): if i in skiprows: o.write(line) if i == maxrow: return 中包含孩子列。这个想法是让每个孩子的外表和消失都有动画。

您每SizeTransition创建一个AnimationController,当您想要展示或隐藏某个孩子时,只需致电SizeTransitionAnimationController.forward()