kel*_*cer 20 textfield flutter
我有点困惑如何更改文本字段的提示颜色.有人可以指导我怎么做.谢谢
child: TextField(
style: TextStyle(fontSize: 20),
decoration: InputDecoration(
hintText: "Password",
border: new OutlineInputBorder(
borderSide: new BorderSide(
color: Colors.teal,
),
),
prefixIcon: const Icon(
Icons.security,
color: Colors.white,
),
),
),
Run Code Online (Sandbox Code Playgroud)
anm*_*ail 35
你可以用hintStyle:inInputDecoration
TextField(
style: TextStyle(fontSize: 20),
decoration: InputDecoration(
hintText: "Password",
hintStyle: TextStyle(fontSize: 20.0, color: Colors.redAccent),
border: OutlineInputBorder(
borderSide: BorderSide(
color: Colors.teal,
),
),
prefixIcon: const Icon(
Icons.security,
color: Colors.white,
),
),
),
Run Code Online (Sandbox Code Playgroud)
Sai*_*i N 13
更改hintStyle和labelStyle
TextFormField(
decoration: InputDecoration(
hintText: 'username@mail.com',
labelText: 'Email',
hintStyle: TextStyle(color: Colors.white), # change to your color
labelStyle: TextStyle(color: Colors.white), # change color
))
Run Code Online (Sandbox Code Playgroud)
And*_*csu 12
作为已接受答案的补充,要更新重点提示装饰,您必须更新应用程序的主题。

@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primaryColor: Colors.white,
inputDecorationTheme: const InputDecorationTheme(
labelStyle: TextStyle(color: Colors.black),
hintStyle: TextStyle(color: Colors.grey),
)),
home: MainScreen(),
);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9746 次 |
| 最近记录: |