是否有任何本地Flutter库来实现Material Design Speed Dial?
我只找到了this FAB文档,但是它并没有说明如何从中创建菜单,尽管Material Design FAB文档在顶部说Flutter支持FAB(并没有说多少)。仅支持它,这会使我理解它支持页面中的所有内容。
我应该开发我的还是寻找第三方库?
没关系。我正在创建自己的快速拨号。现在,它是一个非常简单的项目的一部分,但是一旦我对其进行了更多测试并添加了动画,我将共享一个最终链接。
它仍然没有动画,因为我正在使用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/