如何在Flutter Scaffold小部件中使整个主体成为textField



我正在制作一个支持markdown的notes应用程序,并试图使我的Scaffold()小部件的主体成为一个文本字段。如何设置它的样式,使整个身体都可编辑?

虽然不是很优雅,但实现这一点的一个变通方法是使用TextFieldWidget:的maxLines属性

@override                                                    
Widget build(BuildContext context) {                         
return SafeArea(                                           
child: Scaffold(                                         
body: SafeaArea(
child: Container(                                       
height: MediaQuery.of(context).size.height,          
padding: const EdgeInsets.all(20), // small padding to improve the UI 
child: TextField(                                    
maxLines: 100,                                     
keyboardType: TextInputType.multiline,             
), 
), 
), 
), 
); 
}                                                            

相关内容

  • 没有找到相关文章

最新更新