CupertinoTextField
CupertinoTextField( controller: TextEditingController(text: 'Hello Flutter'), // 默认输入内容 ), CupertinoTextField( placeholder: 'please input something', // 输入提示 padding: EdgeInsets.only(left: 10, right: 10), // 输入框内容padding值 ), CupertinoTextField( placeholder: 'please input something', // 输入提示 decoration: BoxDecoration( // 文本框装饰 color: Colors.lightBlue, // 文本框颜色 border: Border.all(color: Colors.red, width: 1), // 输入框边框 borderRadius: BorderRadius.all(Radius.circular(10)), // 输入框圆角设置 boxShadow: [BoxShadow(color: Colors.redAccent, offset: Offset(0, 5))], //装饰阴影 ), ), CupertinoTextField( decoration: BoxDecoration( // 文本框装饰 image: DecorationImage( //文本框装饰背景图片 image: AssetImage('images/flutter_logo.png'), repeat: ImageRepeat.repeat, ) ), ), CupertinoTextField( placeholder: 'please input something', // 输入提示 prefix: Text('用户名:'), // 输入框前缀图文 ), CupertinoTextField( placeholder: 'please input something', // 输入提示 prefix: Icon(Icons.security), // 输入框前缀图文 enabled: false, // 是否可编辑 )