是否可以在下图中显示提示TextField
?
问问题
212 次
4 回答
0
利用Prefix icon
文本字段小部件中的属性和内容填充
于 2021-11-04T04:20:57.053 回答
0
没有在提示中添加图标的正确方法,但是您可以尝试这种替代方法,在文本字段上使用富文本作为提示文本,在点击文本字段时隐藏并在文本字段为空且键盘隐藏时显示条件:
Stack(
alignment: AlignmentDirectional.center,
children: [
Offstage(
offstage: _isHide,
child: IgnorePointer(
ignoring: true,
child: Text.rich(
TextSpan(
children: [
WidgetSpan(
child: Icon(
Icons.search,
color: Colors.grey,
),
),
TextSpan(
text: "blablablablabla",
style: TextStyle(color: Colors.grey),
),
],
),
),
),
),
TextField(onTap: () {
_isHide = true;
setState(() {});
}),
],
),
于 2021-11-04T06:22:17.613 回答
0
TextField(
onChanged: (value){
searchData(st = value.trim().toLowerCase());
// Method For Searching
},
decoration: InputDecoration(
hintText: "Search Data",
prefixIcon: Icon(Icons.search),
border: OutlineInputBorder(
borderRadius:
BorderRadius.all(Radius.circular(7.0)),
),
),
),
结果
于 2021-11-04T07:40:00.870 回答