【发布时间】:2019-05-12 09:01:05
【问题描述】:
我还是 Dart 语言的新手。
我想用extends 当前的 Stepper 类创建一个自定义的 Stepper 类。我需要创建自定义 Stepper 的原因是因为我需要覆盖函数 _buildHorizontal
当前解决方法:
import 'package:flutter/material.dart';
class CustomStepper extends Stepper {
CustomStepper({
Key key,
@required Step steps,
ScrollPhysics physics,
StepperType type = StepperType.vertical,
int currentStep = 0,
ValueChanged<int> onStepTapped,
VoidCallback onStepContinue,
VoidCallback onStepCancel,
ControlsWidgetBuilder controlsBuilder,
}) : assert(steps != null),
assert(type != null),
assert(currentStep != null),
super(key: key);
}
我的问题是,如何以正确的方式覆盖_buildHorizontal?
【问题讨论】:
-
你到底想达到什么目的?
-
@MiguelRuivo 我正在尝试自定义步进器,例如步进器标题颜色、短划线颜色等。
-
没有。那是不可能的。而是提出问题/公关