【问题标题】:Flutter, how to change current tabbar screen without using tab library buttonFlutter,如何在不使用标签库按钮的情况下更改当前标签栏屏幕
【发布时间】:2020-10-21 11:22:38
【问题描述】:

我在我的应用程序中实现了标签栏

然后我希望在特定时刻发生时更改标签栏屏幕

但不应使用按钮(例如,底部导航栏按钮)

如果您有三个选项卡按钮并假设当前屏幕是第一个(索引 0),

如何实现跳转到第三页?(index 2)

谢谢

【问题讨论】:

标签: flutter flutter-layout


【解决方案1】:

如果你有一个 TabController,即使你没有 TabBar(但你有一个连接了该控制器的 TabBarView),那么只需使用方法 animateTo() 和你想要移动的索引和动画的持续时间(如果你想要不同的持续时间)。 tabController.animateTo(2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多