我通过单挑出来重新创造了你的案例 TextFormField 你提供的代码,并能够看到 dropdown arrow 如 suffixIcon 。
TextFormField
dropdown arrow
suffixIcon
@override Widget build(BuildContext context) { return Scaffold( body: Center( child: Container( height: MediaQuery .of(context) .size .height, child: Column( mainAxisAlignment: MainAxisAlignment.center, children : [ new Container( color: Colors.yellow, width: 200.0, child: TextFormField( decoration: InputDecoration( hintText: 'To', border: InputBorder.none, filled: false, prefixIcon: Icon( Icons.arrow_drop_down, color: Colors.blue, size: 28.0, ), suffixIcon: IconButton( icon: Icon(Icons.arrow_drop_down,size: 28), onPressed: () { debugPrint('222'); })), ), ) ] ) ), ) ); } }
我看到你用过了 Padding 身为你的 body 回来 Scaffold 。尝试用它替换它 Center 要么 Container
Padding
body
Scaffold
Center
Container