有没有办法让颤振小部件违反脚手架填充?
Posted
技术标签:
【中文标题】有没有办法让颤振小部件违反脚手架填充?【英文标题】:Is there a way to make a flutter widget to disobey scaffold padding? 【发布时间】:2020-12-13 08:38:18 【问题描述】:我的应用程序屏幕有很多容器,根据 UX 设计,它们都应该填充在脚手架内。现在有一个容器具有显示错误消息的任务。我只想让这个容器占据全宽,即。不被填充。
【问题讨论】:
请发布您的代码 @JohnySaini 只是在问一个理论问题。是否可以使小部件不遵守填充或边距? 我没有得到您的问题。如果您不想使用填充或边距,您可以将其删除,或者您可以根据您的要求将脚手架小部件替换为容器。 Scaffold 没有任何初始填充使用媒体查询来获取设备宽度并使用它 @JohnySaini 我的应用程序屏幕有很多容器,根据 UX 设计,它们都应该填充在脚手架内。现在有一个容器具有显示错误消息的任务。我只想让这个容器占据全宽,即。不被填充。 【参考方案1】:使用小部件 Stack 作为根小部件并将脚手架放入其中。如果存在,下面的容器将显示在脚手架上。
Stack(
children: <Widget>[
Scaffold(
body:...
),
Container(
constraints: BoxConstraints.expand(),
decoration: BoxDecoration(
color: Colors.red
),
),
],
),
【讨论】:
正确!非常感谢您!以上是关于有没有办法让颤振小部件违反脚手架填充?的主要内容,如果未能解决你的问题,请参考以下文章