如何在 maxline 超过 1 颤动的情况下将 labeltext 对齐到文本字段的左上角

may*_*r.p 2 android textfield ios flutter

在此应用程序中,我想在左上角位置显示文本字段的标签文本,但我在垂直方向的中心获得标签文本。

我尝试其他解决方案来放置扩展和空 maxline 但没有工作。

这是我的文本字段代码

TextField(
      controller: textEditingController,
      obscureText: passwordVisible,
      keyboardType: inputType,
      readOnly: readOnly,
      maxLines: maxLine,
      focusNode: focusNode,
      textAlignVertical: TextAlignVertical.top,
      decoration: new InputDecoration(
          border: new OutlineInputBorder(
            borderRadius: BorderRadius.all(Radius.circular(5)),
            borderSide: new BorderSide(color: Color(0xFF434fd9), width: 0),
          ),
          enabledBorder: new OutlineInputBorder(
            borderRadius: BorderRadius.all(Radius.circular(5)),
            borderSide: new BorderSide(color: Color(0xFF434fd9), width: 0),
          ),
          disabledBorder: new OutlineInputBorder(
            borderRadius: BorderRadius.all(Radius.circular(5)),
            borderSide: new BorderSide(color: Color(0xFF434fd9), width: 0.0),
          ),
          focusedBorder: new OutlineInputBorder(
            borderRadius: BorderRadius.all(Radius.circular(5)),
            borderSide: new BorderSide(color: Color(0xFF434fd9), width: 0.0),
          ),
          contentPadding: EdgeInsets.symmetric(vertical: 12, horizontal: 15),
          hintText: hintText,
          labelText: labelText,
          suffixIcon: prefixIcon.isNotEmpty
              ?  IconButton(
                  icon: SvgPicture.asset(prefixIcon))
              : null,
          suffixIconConstraints: BoxConstraints(
            minHeight: 10.0, minWidth: 10.0,),
          suffixStyle: const TextStyle(color: Colors.green)),
    );
Run Code Online (Sandbox Code Playgroud)

这是我的输出

在此输入图像描述

我想要标题和描述在左上角,但我在中间偏左,请对此提出一些建议

Dev*_*777 9

设置alignLabelWithHint: true于InputDecoration