颤动:CupertinoTabBar在移动到下一个屏幕时不会消失

时间:2018-05-18 18:28:50

标签: flutter cupertinotabbar

我在Google上运行Flutter Gallery示例:

https://github.com/flutter/flutter/blob/master/examples/flutter_gallery/lib/demo/cupertino/cupertino_navigation_demo.dart

在下面的gif中,请注意当我从一个屏幕导航到下一个屏幕时,Cupertino Tab Bar停留在屏幕的底部。 这种情况的原因是它是一个小部件,它位于父窗口小部件CupertinoNavigationDemo中,当选项卡交换进出视图时,标签栏仍然存在。

导航时有没有办法摆脱Tab Bar?

enter image description here

1 个答案:

答案 0 :(得分:1)

设置rootNavigator: true

Navigator.of(context, **rootNavigator: true**).push(MaterialPageRoute(
      builder: (context) => "your new routes",
    ));