我试图有一个步进显示步骤,没有用户交互所需的。然而,步进器有一个必需的参数content,它为用户显示一个选择,类似于这样。
content
我只是想删除按钮选项,只显示步骤列表。这是预期结果的一个例子。
我尝试将content:标记为null,并通过(){}创建一个空函数,但似乎都没有工作。
content:
null
(){}
gorkyyrv1#
为了去除按钮选择,
Stepper( // any arguments... controlsBuilder: (BuildContext context, {VoidCallback onStepContinue, VoidCallback onStepCancel}) { return Row( children: <Widget>[ Container( child: null, ), Container( child: null, ), ], // <Widget>[] ); // Row },) // Stepper
Stepper(
// any arguments...
controlsBuilder: (BuildContext context,
{VoidCallback onStepContinue, VoidCallback onStepCancel}) {
return Row(
children: <Widget>[
Container(
child: null,
),
], // <Widget>[]
); // Row
},
) // Stepper
给予控制器构建器。
guykilcj2#
要删除按钮,您可以使用controlsBuilders,如Jetwiz的另一个答案所述。但是,材料步进没有一个选项来改变线的颜色,而且,这个答案有一个错误。如果你只有一个步骤,图标下面会显示一条垂直线。如果你想完全自定义步进器,你必须为不同的组件更改材料步进器...我正在使用这个库来自定义我的步进器:https://pub.dev/packages/another_stepper
2条答案
按热度按时间gorkyyrv1#
为了去除按钮选择,
给予控制器构建器。
guykilcj2#
要删除按钮,您可以使用controlsBuilders,如Jetwiz的另一个答案所述。但是,材料步进没有一个选项来改变线的颜色,而且,这个答案有一个错误。如果你只有一个步骤,图标下面会显示一条垂直线。
如果你想完全自定义步进器,你必须为不同的组件更改材料步进器...我正在使用这个库来自定义我的步进器:https://pub.dev/packages/another_stepper