platform_text_input
简介
此项目提供了一个很棒的小部件,用于为特定平台使用特定的输入字段
示例
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Container(
color: Colors.blue,
child: Center(
child: MTextFormField(
controller: _usernameController,
focusNode: _usernameFocus,
keyboardType: TextInputType.text,
textInputAction: TextInputAction.next,
inputDecorator: InputDecoration(
labelText: "username",
errorText: "username error",
),
onChanged: (value) {
_store.username = value;
},
onFieldSubmitted: (_) {
_emailFocus.requestFocus();
},
);
}
}
入门
运行此命令进行安装
flutter pub add platform_text_input
或添加此依赖项
dependencies:
platform_text_input: ^0.0.1