在Flutter'Stepper中,如何将Step的标题放在柜台下面?

时间:2018-12-18 14:39:33

标签: flutter stepper

如果在水平模式下使用步进器,则会得到以下结果。

Stepper in horziontal mode

但是,我希望步骤的标题显示在柜台下方。如何在Flutter中实现这一目标?

2 个答案:

答案 0 :(得分:1)

_StepperState类中,方法_buildHorizontal的代码为:

Row(
        children: <Widget>[
          Container(
            height: 72.0,
            child: Center(
              child: _buildIcon(i),
            ),
          ),
          Container(
            margin: const EdgeInsetsDirectional.only(start: 12.0),
            child: _buildHeaderText(i),
          ),
        ],
      ),

其中_buildHeaderText返回标题或带字幕的标题。 因此,您无法使用标准Stepper做您想做的事情-您必须自定义此类

答案 1 :(得分:0)

我已经在源代码的基础上实现了它,但是拉取请求总是在审核中,如果你有特别紧急的事情,你可以修改本地文件来这样做。

https://github.com/flutter/flutter/pull/84518

ReadMe

enter image description here enter image description here