如何创建自定义后退按钮?

时间:2020-06-28 07:49:32

标签: flutter flutter-layout

如果我们可以创建一个自定义的后按按钮,而不是appbar中的按钮,我会感到好奇。 就像返回到上一个屏幕的普通按钮一样。

1 个答案:

答案 0 :(得分:2)

您是怎么做到的:

  1. 创建原材料按钮

  2. 添加按按确定屏幕上的屏幕的方法。

  3. 在main.dart中的“ routes”方法下,导入要将当前屏幕推回的屏幕,然后对其进行命名。

  4. 在onPress()方法内部,可以调用Align( alignment: Alignment.topLeft, child: CustomButton() ),

  5. 现在,您可以根据需要自定义此原材料按钮。这是您可以设置的一些主要属性: textStyle 填色 海拔 填充 约束 形状 孩子

  6. 现在为您通过将其提取到小部件中而创建的自定义按钮命名。

  7. 在代码中调用小部件!如果您希望它在左上角对齐(通常在该位置):

$ cat myscript.sh
bash -c 'STR=6; echo $STR' 
./myscript.sh
6

享受! PS:如果您需要任何帮助,请随时问我,我会尽力帮助您!