- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个像这样的 TextField
,其中输入文本和提示文本的大小不同。
TextField(
style: Theme.of(context).textTheme.subhead.copyWith(
fontSize: 70.0,
),
decoration: InputDecoration(
hintText: 'Enter a number',
hideDivider: true,
hintStyle: TextStyle(
color: Colors.grey[500],
fontSize: 25.0,
),
),
);
虽然用户输入文本在我的父容器中居中,但 hintText 不是(顶部比底部有更多空间)。有没有办法让提示文本也垂直居中?
提示文本与输入文本大小不同的原因是它占用的空间比绿色 Container 多,所以它看起来像 Enter a nu...
,这是非常人性化。 (或者,有没有办法在 hintText 中换行?)
最佳答案
我看到这已经超过 2 年了,但以防其他人遇到这个问题:
InputDecoration 具有属性 contentPadding。
TextField(
decoration: InputDecoration(
hintText: 'Hint Text',
contentPadding: EdgeInsets.all(10.0),
),
);
关于flutter - 如何在 TextField 中垂直居中不同大小的 hintText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47340980/
我在我的应用程序上使用 intl 进行翻译,当我在 hintText 上使用翻译时遇到问题,我收到此错误: Arguments of a constant creation must be const
我有一个像这样的 TextField,其中输入文本和提示文本的大小不同。 TextField( style: Theme.of(context).textTheme.subhead.copyW
这就是我想要做的: 在文本字段的 Flutter 文档 (https://flutter.io/text-input/) 中,它说您可以通过将 null 传递给装饰来删除下划线。但是,这也摆脱了提示文
我想在 CupertinoTextField 中添加提示文本,而不导入 Material 主题。到目前为止,我尝试将 CupertinoTextField 与 InputDecoration 混合使用
这是我的代码,我想改变提示文本的颜色,怎么办? "#email":{ width: '70%', left:'13%', font:{ fontSize
我不确定这是错误还是我未能理解其工作原理。 我正在使用 Input用于收集用户输入的小部件,我已将 hintText 字段设置为显示“在此处输入内容”,以便用户知道该做什么。这行得通并且提示文本在我的
我想增加 TextFormField 中 labelText 和hintText 之间的距离,而 contentPadding: EdgeInsets.fromLTRB(x, x, x, x) 根
当用户单击编辑按钮时,我正在尝试使用 setState 自动填充文本字段。文本已设置,但默认 hintText 和 floatingLabelText 与文本重叠。当我单击内部文本字段标签时,提示文本
我是一名优秀的程序员,十分优秀!