[英]Flutter Textfield's height
我想減少我的TextField
小部件的“默認”高度,使其與我的 model 匹配(底部是我的模擬器,頂部是我的模擬器)。
如果用Container
包裝我的TextField
以將其設置為高度,則 TextField 的高度不會隨着行數的增加而擴展。
所以我不知道該怎么做才能降低默認高度。
TextField(
keyboardType: TextInputType.multiline,
maxLines: 5,
minLines: 1,
decoration: InputDecoration(
hintText: "Saisir le message",
contentPadding: const EdgeInsets.symmetric(vertical: 5.0, horizontal: 5.0),
filled: true,
fillColor: MC_lightGrey.withOpacity(0.5),
border: new OutlineInputBorder(
borderSide: BorderSide.none,
borderRadius: const BorderRadius.all(
const Radius.circular(10.0),
),
),
),
),
試試這個代碼:
TextField(
keyboardType: TextInputType.multiline,
maxLines: 5,
minLines: 1,
decoration: InputDecoration(
isDense: true,
hintText: "Saisir le message",
contentPadding: const EdgeInsets.symmetric(vertical: 5.0, horizontal: 5.0),
filled: true,
fillColor: MC_lightGrey.withOpacity(0.5),
border: new OutlineInputBorder(
borderSide: BorderSide.none,
borderRadius: const BorderRadius.all(
const Radius.circular(10.0),
),
),
),
),
在InputDecoration
添加isDense:true
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.