我想做一些like this,但总是得到这个:
Scaffold(
drawer: Drawer(..),
..
)
如何创建状态栏中未显示的
Drawer
? 最佳答案
对于这种情况,Flutter具有 SafeArea
widget。此小部件将确保不呈现任何内容,例如在状态栏下方,即添加了填充。
要将其应用于Drawer
,您可以简单地将Drawer
包装为SafeArea
:
Scaffold(
drawer: SafeArea(
child: Drawer(..),
),
..
)
Screenshot of the drawer
您还可以使用可选参数
SafeArea
,top
,bottom
和left
指定是否要删除right
添加的某些填充,例如SafeArea(bottom: false, ..)
。关于flutter - 如何在Flutter的状态栏下方创建抽屉?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56710248/