gpt4 book ai didi

flutter - 如何将抽屉小部件放在右侧

转载 作者:IT老高 更新时间:2023-10-28 12:35:00 28 4
gpt4 key购买 nike

如何将抽屉小部件放在右侧。也可以将两个抽屉小部件放置在应用栏任一侧的单个页面中

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: ... 来设置抽屉,如下所示:

Scaffold(
endDrawer: Drawer(...),
// ...
)

要以编程方式打开它,请使用

Scaffold.of(context).openEndDrawer(); //This might have been updated by flutter team since the last edit

另见 https://docs.flutter.io/flutter/material/Scaffold/endDrawer.html

关于flutter - 如何将抽屉小部件放在右侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53300696/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com