flutter - 如何在代码中的标签文本和提示文本之间添加空格
问题描述
我需要一些帮助。如何在 labelText 'Name' 和 hintText 'Raakib Zargar' 之间添加空格
Expanded(
child: TextField(
style: TextStyle(color: Colors.white),
autofocus: true,
decoration: InputDecoration(
enabledBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.red),
),
focusedBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.green),
),
labelText: 'Name',
labelStyle: TextStyle(
color: Colors.white,
fontFamily: 'abel',
fontSize: 30.0,
),
hintText: 'eg. Raakib Zargar',
hintStyle: TextStyle(color: Colors.white)),
onChanged: (value) {
teamName = value;
},
),
)
解决方案
您可以在 labelStyle 和 hintStyle 上设置高度。这应该为 TextField 的提示和标签的文本跨度的 fontSize 添加一个乘数。
TextField(
decoration: InputDecoration(
enabledBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.red),
),
focusedBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.green),
),
labelText: 'Name',
labelStyle: TextStyle(
height: 3,
fontFamily: 'abel',
fontSize: 30.0,
),
hintText: 'eg. Raakib Zargar',
hintStyle: TextStyle(height: 5, color: Colors.lightBlueAccent),
),
),
推荐阅读
- character-encoding - PHPMailer没有正确设置标题中的字符集
- node.js - 将ssl添加到rest api
- r-markdown - Bookdown 中的 TikZ 库
- visual-studio-code - 由于缺少 /dev/fd/3,VS-Code 无法启动
- javascript - 如何通过 discord.js 发布到新的 NewsChannel
- hibernate - JPA 属性引用由复杂查询支持(创建)的实体
- javascript - Javascript 等到本地化资源从服务器中提取出来
- python - 为什么问题的结果是在列表的位置 1 而不是 0
- xpath - 对原子值进行排序的 XPath 查询的语法是什么?
- javascript - 用 jest 测试模块功能