Jew*_*ana 11
使用这两行来控制TextFormFieldHeight 里面InputDecoration。
isDense: true,
contentPadding: EdgeInsets.fromLTRB(10, 10, 10, 0),
Run Code Online (Sandbox Code Playgroud)
完整示例
Material(
elevation: 4,
shadowColor: Colors.blue,
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(10)),
child: Padding(
padding: const EdgeInsets.only(left: 12),
child: TextFormField(
controller: searchProvider.searchController,
keyboardType: TextInputType.text,
decoration: InputDecoration(
hintText: 'hintText',
isDense: true, // important line
contentPadding: EdgeInsets.fromLTRB(10, 10, 10, 0),// control your hints text size
hintStyle: TextStyle(letterSpacing: 2, color: Colors.black54, fontWeight: FontWeight.bold),
fillColor: Colors.white30 ,
filled: true,
border: OutlineInputBorder(borderRadius: BorderRadius.circular(30), borderSide: BorderSide.none)),
),
),
),
Run Code Online (Sandbox Code Playgroud)
小智 8
尝试这个:
TextField(
decoration: InputDecoration(
isDense: true,
contentPadding: EdgeInsets.zero,
border: InputBorder.none,
hintText: Strings.settingGoodsTitle
)
)
Run Code Online (Sandbox Code Playgroud)
尝试这个 !这将略有下降!
TextField(
decoration: InputDecoration(
contentPadding:EdgeInsets.fromLTRB(10,0,10,0),
//The above line will help !
border: OutlineInputBorder(),
labelText: 'Name',
labelStyle:
TextStyle(color: Colors.white, fontSize: 17),
),
style: TextStyle(color: Colors.white, fontSize: 17),
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6853 次 |
| 最近记录: |