https://github.com/yumi0629/FlutterUI/tree/master/lib/bottomappbar
使用Flutter原生的FloatingActionButton
+BottomAppBar
实现,配合Scaffold
使用更舒服,适合不喜欢自己用Widget组合自定义BottomAppBar的小伙伴。
实现思路为:1、自定义floatingActionButtonLocation
控制FloatingActionButton
的位置;2、自定义BottomAppBar
的shape
属性,绘制BottomAppBar
的边框。
使用方式如下,其中_CenterDockedFloatingActionButtonLocation
和shape: CircularRaisedRectangle(),
为自定义部分,详细代码戳上面的Github链接:
@override
Widget build(BuildContext context) {