如何根据 Flutter 中的按钮单击向上和向下移动一个小部件?
Posted
技术标签:
【中文标题】如何根据 Flutter 中的按钮单击向上和向下移动一个小部件?【英文标题】:How to move Up and Down one widget according to button click in Flutter? 【发布时间】:2019-08-10 09:46:16 【问题描述】:我是 Flutter 的新手。我在屏幕上有一个线小部件。 我有 2 个按钮“+”和“-”。 当我点击“+”时,线条小部件应该会下降。 当我点击“-”时,线条小部件应该会出现。
如何实现?
提前致谢。 请帮忙。
【问题讨论】:
也许您可以尝试将您的小部件放在一个列表中,然后使用函数修改该列表。 不,我只是向上和向下意味着线部件在 Y 轴上移动。 【参考方案1】:实现这一目标的最简单方法是使用 AnimatedContainer 。
将您的线路放入 AnimatedContainer 并在点击按钮时更改 alignment
属性。
【讨论】:
【参考方案2】:您需要将小部件添加到“列表”中,然后根据操作(单击、拖动、...)对其重新排序,前提是您可以向我们提供您当前的代码(可以在主程序中运行的示例)直接),这样会更有帮助
【讨论】:
以上是关于如何根据 Flutter 中的按钮单击向上和向下移动一个小部件?的主要内容,如果未能解决你的问题,请参考以下文章