如何根据 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 中的按钮单击向上和向下移动一个小部件?的主要内容,如果未能解决你的问题,请参考以下文章

如何禁用 QDoubleSpinBox 中的向上/向下按钮

ios系统word没有自动滚动

单击时Jquery向下滑动切换更改按钮文本和图标

当我单击编辑按钮时,如何在不向上滚动的情况下保持编辑行?

单击按钮时如何使HTML页面一直向上滚动? [复制]

单击按钮时如何使HTML页面一直向上滚动? [复制]