How do I remove content padding from TextField?

后端 未结 10 1729
深忆病人
深忆病人 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:15

    As of flutter 1.17.5 (and still the same in 1.2X) to completely remove or manipulate the padding manually, first you must set isDense: true and then you can adjust the contentPadding as you wanted or apply padding on the parent widget instead.

    TextField(
      inputDecorationTheme: InputDecorationTheme(
         isDense: true,
         contentPadding: EdgeInsets.symmetric(horizontal: 0, vertical: 0),
         ...
      ),
    )
    

提交回复
热议问题