颤抖,如何在不使用标签库按钮的情况下更改当前标签栏屏幕

时间:2020-07-01 04:15:08

标签: flutter flutter-layout

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

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

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

如果您有三个标签按钮,并假设当前屏幕位于第一个(索引0),

如何完成转到第三页?(索引2)

谢谢

1 个答案:

答案 0 :(得分:0)

如果即使没有TabBar也具有TabController(但是具有连接该控制器的TabBarView),则只需使用animateTo()方法以及要移动的索引和动画的持续时间(如果您想要不同的持续时间)。 tabController.animateTo(2)