Flutter Drawer 侧滑菜单、抽屉
Drawer 与Scaffold一起使用。是Scaffold中drawer属性。drawer通常是一个ListView,它的第一个子视图是一个DrawerHeader,但我们通常使用UserAccountsDrawerHeader显示当前用户的状态信息。其余的drawer子元素通常由ListTile构造,通常以AboutListTile结束。
可以使用Navigator.pop(context)主动关闭Drawer。
参数讲解
属性 | 说明 |
---|---|
Drawer | |
elevation | 背景高度 |
child | 子组件 |
semanticLabel | 标签 |
UserAccountsDrawerHeader | |
decoration | 头部装饰 |
margin | 外边距 默认8.0 |
currentAccountPicture | 主图像 |
otherAccountsPictures | 附图像 |
accountName | 标题 |
accountEmail | 副标题 |
onDetailsPressed | 点击监听 |