如何在Flutter中将FAB转换为操作菜单

时间:2019-03-08 22:28:46

标签: dart flutter floating-action-button action-menu

我已经看过多个示例和项目,其中包括快速拨号,例如在Google自己的日历应用中找到的快速拨号。但是,我想将FAB转换为操作菜单,如material.io所示。它们显示a graphic that demonstrates this,但正如我发现的那样,在Flutter API中也没有进行任何记录。不管是打包还是自定义代码,有人知道如何做到这一点(我对Flutter和Dart相当熟练)?

1 个答案:

答案 0 :(得分:0)

我认为您可以使用showModalBottomSheet
实现 试试看:

 floatingActionButton: Builder(
            builder: (BuildContext context) {
              return FloatingActionButton(
                child: Icon(Icons.edit),
                    showModalBottomSheet(
                      context: context,
                      builder: (BuildContext context) {
                      return //widgets you want 
             });

          );
        })