如何在右侧放置抽屉小部件。也可以将两个Drawer小部件放置在appbar两侧的单个页面中
Widget build(BuildContext context){
return Scaffold(
drawer: Drawer(
child: ListView(
children: <Widget>[
ListTile(
leading: Icon(Icons.shopping_cart),
title: Text('Checkout'),
onTap: (){
Navigator.pushNamed(context, '/home');
},
),
ListTile(
leading: Icon(Icons.report),
title: Text('Transactions'),
onTap: (){
Navigator.pushNamed(context, '/transactionsList');
},
),
]
)
),
body: SingleChildScrollView(
child: Column(
children : [
_buildOrderHeader(),
_buildOrderDetails(context),
]
)
)
);
}'
最佳答案
通过使用endDrawer: ...
替代或附加使用drawer: ...
来设置抽屉。
另请参阅https://docs.flutter.io/flutter/material/Scaffold/endDrawer.html
关于flutter - 如何在右侧放置抽屉小部件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53300696/