flutter - DropdownButtonFormField Flutter 中的高度
问题描述
Padding(
padding: EdgeInsets.only(left: 15),
child: Container(
color: Colors.grey.withOpacity(0.35),
height: 74,
width: screenWidth * 0.93,
child: Padding(
padding:
const EdgeInsets.only(left: 10.0, right: 10, top: 2),
child: DropdownButtonFormField<String>(
value: _opcionSeleccionada,
decoration: InputDecoration(
enabledBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.white))),
iconEnabledColor: Colors.blue,
elevation: 1,
items: locations.map((String val) {
return new DropdownMenuItem<String>(
value: val,
child: new Text(
val,
style: TextStyle(color: Colors.black, fontSize: 16),
),
);
}).toList(),
hint: Text("Opcion"),
onChanged: (opt) {
_opcionSeleccionada = opt;
setState(() {});
},
),
),
)),
我需要使 DropdownButtonFormField 更小,但每次我移动容器的高度大小时,它都会给我带来像素问题。有没有办法调整小部件的大小?
解决方案
使用itemHeight
属性DropdownButtonFormField
推荐阅读
- python-3.x - Going through specified items in a page using scrapy
- trace32 - TRACE32 CMM script
- iis - 无法在 CloudWatch 日志控制台中获取 IIS 日志组。创建协会后
- mongoose - 我在哪里为猫鼬模式定义函数
- python - 使用OpenCV实时检测不同形状的交通标志
- c# - 如何列出目录 Azure 中包含的 blob
- python - 使用 txt 文件中的多个根元素创建 xml
- c# - 使用用户输入的数字在文本框中查找单词
- postgresql - 快速找出 TSTZRANGE 列的 LOWER-bound 的 MAX
- swift - Swift 中此语句的 NOT 运算符