【问题标题】:How to change floating action button between tabs in flutter如何在颤动中更改选项卡之间的浮动操作按钮
【发布时间】:2021-05-12 21:50:27
【问题描述】:

我正在尝试为 Flutter 中的不同选项卡实现不同的浮动操作按钮。进入选项卡后,应隐藏先前的浮动操作按钮,并应出现新的浮动操作按钮(带有动画)。我已经实现了Flutter - Different floating action button in TabBar中描述的方法 效果很好,但没有动画效果,而且改变也有延迟。那么有没有更好的方法来实现这种期望的行为,如下所示?

【问题讨论】:

  • 可以通过索引设置

标签: flutter


【解决方案1】:

您可以使用tabController 来获取当前选项卡的索引。然后调用setState更改UI,例如setState(() => _myIndex = tabController.index )

基于_myIndex 为当前标签显示你想要的按钮。

【讨论】:

    猜你喜欢
    • 2015-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 2015-09-18
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    相关资源
    最近更新 更多