How do I remove content padding from TextField?

后端 未结 10 1703
深忆病人
深忆病人 2021-02-05 01:28

I am new to flutter and I am creating login form, for that I have used TextField and added prefix icon but I am getting some extra spaces in between textfields (user id and pin

10条回答
  •  南方客
    南方客 (楼主)
    2021-02-05 02:18

    I was able to easily achieve that by adding prefix constraints to the prefixIcon and wrapping the prefixIcon with padding like this

          TextFormField(
             enabled: true,
             decoration: InputDecoration(
             prefixIconConstraints:BoxConstraints(minWidth: 23, maxHeight: 20),
             prefixIcon: Padding(
                           padding: const EdgeInsets.only(right: 20),
                           child: Icon(
                                    Icons.email,
                                    color: clockColor,
                                   ),
                            ),
             hintText:"Email Address"
             hintStyle:TextStyle(color: hintColor, fontSize: 14),
           ),
        ),
    

    heres the output,hope this helps

提交回复
热议问题