dart 删除默认的材料设计填充

nle07wnf  于 2023-10-13  发布在  其他
关注(0)|答案(1)|浏览(97)

基本上所有的Material Design Widget都有一个默认的最小填充,根据他们的文档。有没有办法去掉这个填充物?例如,一个TextFormField的标签非常接近它的内容,但我还没有找到一种方法来做同样的DropDownButton,这是恼人的,因为它打破了一个表单中的模式有TextFormFields和DropDownButton在它。
非常感谢。
编辑:This question提供了我需要的小部件,这似乎并不为人所知:DropdownButtonFormField。它添加了像标签一样的组件,这满足了我的迫切需要。

cgvd09ve

cgvd09ve1#

你在找这个吗?

TextField(
   decoration:InputDecoration(
      contentPadding: const EdgeInsets.all(0.0),
      isDense:true,
    ),

边缘插入几何内容填充:输入装饰的容器的填充。[...]
bool isDense:是否InputDecorator.child是密集表单的一部分(即,使用较少的垂直空间)。默认值为false

相关问题