底部导航栏使底部的颤动不可见

时间:2018-09-16 01:15:46

标签: flutter

我正在尝试显示底部表格,并让用户选择。我确实喜欢

showModalBottomSheet(
  context: context,
  builder: (builder) {
   return Column(
     mainAxisSize: MainAxisSize.min,
      children: <Widget>[
       new ListTile(
        leading: new Icon(Icons.image),
        title: new Text('From gallary'),
       ),
       new ListTile(
        leading: new Icon(Icons.camera_alt),
        title: new Text('Take video'),
       ),
      ],
    );
   });

但是由于底部导航栏,它几乎不可见。 看起来像这样。image 我要实现从底部导航栏的顶部边缘起的最小高度的底部工作表。我该如何实现?

1 个答案:

答案 0 :(得分:0)

showModalBottomSheet具有useRootNavigator,默认情况下为false。该文档说:

useRootNavigator参数可确保使用根导航器来 设置为true时显示[BottomSheet]。在这种情况下很有用 需要在所有其他内容上方显示模式[BottomSheet] 但呼叫者在另一个[Navigator]中。

我认为这是解决您问题的方法。