首页 > 解决方案 > 如何用颤动的 neucard 定位错误文本?

问题描述

我是新来的。我已将 neucard 用于文本表单字段的提升。但是当我显示错误文本时,错误文本显示在 neucard 内。感觉很别扭。我想在 neucard 下方显示错误消息。

我试图只为 textformfield 做立面设计。但是没有包装,我做不到。是否有任何替代解决方案来实现预期的解决方案?

代码:

NeuCard(
                    curveType: CurveType.flat,
                    bevel: 10,
                    margin: EdgeInsets.all(10),
                    padding: EdgeInsets.fromLTRB(10, 5, 10, 5),
                    decoration: NeumorphicDecoration(
                      borderRadius: BorderRadius.circular(35),
                      color:Color(0xffecedf1) ,
                    ),
                    child:TextFormField(

                      controller: nameController,
                      decoration: InputDecoration(
                        fillColor: Color(0xffecedf1),
                        border: InputBorder.none,
                        hintText: 'Name',


                      ),
                      validator: (value) {
                        if (value == null || value.isEmpty) {
                          return 'Please enter name';
                        }
                        return null;
                      },
                    ),
                ),

错误图像

标签: flutterdartflutter-layouttextfield

解决方案


推荐阅读