特にエラーが表示されている場合、TextFormField にドロップ シャドウを追加するのに問題があります。
TextFormField を Material ウィジェット内にラップしました。エラーが発生した場合を除いて、フィールドがパディングされ、エラー メッセージがその下に配置され、両方を含むシャドウが作成されます。
これを解決する方法はありますか? エラーサンプル
これが私のコードです:
Material(
elevation: 5,
color: Colors.transparent,
child: TextFormField(
focusNode: _focus,
controller: widget.controller,
validator: widget.validator,
decoration: InputDecoration(
filled: true,
fillColor: Colors.white,
hintText: widget.hint,
),
),
);