如何在Flutter上实现物料快速拨号?

问题描述 投票:-2回答:1

是否有任何本地Flutter库来实现Material Design Speed Dial

我只找到了this FAB文档,但是它并没有说明如何从中创建菜单,尽管Material Design FAB文档在顶部说Flutter支持FAB(并没有说多少)。仅支持它,这会使我理解它支持页面中的所有内容。

我应该开发我的还是寻找第三方库?

flutter dart floating-action-button speed-dial
1个回答
0
投票

没关系。我正在创建自己的快速拨号。现在,它是一个非常简单的项目的一部分,但是一旦我对其进行了更多测试并添加了动画,我将共享一个最终链接。

它仍然没有动画,因为我正在使用Visibility显示或隐藏按钮,并且仅在Scaffold的FAB中进行了测试,该FAB位于屏幕的右下角,因此暂时没有链接抱歉现在还不到Alpha(我仍然需要研究一个人如何共享一种API来添加到依赖项)。

我希望我能够创建一个足够简单的实现。如果有人希望稍后再看一下代码,它易于使用且易于理解。我已经看到了一些实现,但是它们非常复杂,并且(在我看来)创建了不必要的额外小部件。

我发现的一些实现:

https://flutterawesome.com/flutter-plugin-to-implement-a-material-design-speed-dial/

https://flutterawesome.com/flutter-floating-action-button-with-speed-dial/

© www.soinside.com 2019 - 2024. All rights reserved.