如何在 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
 )