小编Cod*_*dOG的帖子

如何在颤动步进器中禁用第一个取消按钮

我目前有一个也可以完美工作的步进器,但我有一个问题:如何在第一步禁用后退按钮,但在其他步骤中应该显示它。

\n\n

我用controlsBuilder修改了步进器,但没有找到可以禁用后退按钮的解决方案。

\n\n

提前致谢

\n\n

这是我的步进器的一小段代码(不完整):

\n\n
 controlsBuilder: (BuildContext context,\n                    {VoidCallback onStepContinue, VoidCallback onStepCancel}) {\n                  return Row(\n                    children: <Widget>[\n                      FlatButton(\n                        onPressed: onStepContinue,\n                        child: const Text(\'Weiter\',\n                            style: TextStyle(color: Colors.white)),\n                        color: Colors.blue,\n                      ),\n                      new Padding(\n                        padding: new EdgeInsets.all(10),\n                      ),\n                      FlatButton(\n                        onPressed: onStepCancel,\n                        child: const Text(\n                          \'Zur\xc3\xbcck\',\n                          style: TextStyle(color: Colors.white),\n                        ),\n                        color: Colors.blue,\n                      ),\n                    ],\n                  );\n                },\n\n\n\nList<Step> steps = [\n      Step(\n        title: const Text(\'TEST\'),\n        isActive: true,\n        state: StepState.complete,\n        content: Column(children: <Widget>[\n          RadioListTile(\n            value: 1,\n            groupValue: selectedRadioTile,\n            title: Text("XX"),\n            onChanged: (val) {\n              setSelectedRadioTile(val);\n …
Run Code Online (Sandbox Code Playgroud)

flutter

5
推荐指数
1
解决办法
7031
查看次数

标签 统计

flutter ×1