如何在 Appbar 的左侧创建按钮 [flutter]
How to create button on the left in Appbar [flutter]
我尝试在应用栏的左侧制作按钮[弹出新屏幕],但我发现只有抽屉不是我想要的。
我想要的应用栏:
------------------------------------------------<br>
| button |----------text----------| button |<br>
------------------------------------------------<br>
我现在拥有的:
------------------------------------------------<br>
----------------text----------------| button | <- form actions in AppBar<br>
------------------------------------------------<br>
如果我没理解错的话,您想在 AppBar
上添加一个左键。您可以通过使用 leading
属性 来实现,如下所示:
AppBar(
title: Text("AppBar with leading button"),
automaticallyImplyLeading: false,
leading: IconButton (
icon: Icon(Icons.arrow_back),
onPressed: () {
/** Do something */
},
),
)
要在 Appbar 的左侧插入一个小部件,您必须使用 属性: "leading"
,除此之外,您可以使用 [= 增加此小部件的宽度15=]: "leadingWidth"
appbar: AppBar(
leading: Widget(),
leadingWidth: 100
)
我尝试在应用栏的左侧制作按钮[弹出新屏幕],但我发现只有抽屉不是我想要的。
我想要的应用栏:
------------------------------------------------<br>
| button |----------text----------| button |<br>
------------------------------------------------<br>
我现在拥有的:
------------------------------------------------<br>
----------------text----------------| button | <- form actions in AppBar<br>
------------------------------------------------<br>
如果我没理解错的话,您想在 AppBar
上添加一个左键。您可以通过使用 leading
属性 来实现,如下所示:
AppBar(
title: Text("AppBar with leading button"),
automaticallyImplyLeading: false,
leading: IconButton (
icon: Icon(Icons.arrow_back),
onPressed: () {
/** Do something */
},
),
)
要在 Appbar 的左侧插入一个小部件,您必须使用 属性: "leading"
,除此之外,您可以使用 [= 增加此小部件的宽度15=]: "leadingWidth"
appbar: AppBar(
leading: Widget(),
leadingWidth: 100
)