我的Flutter布局有问题。
我有一个简单的容器,左右边距为20.0。在这个容器中,我有另一个容器。
但是这个容器只在左边不适合父容器。我不知道为什么会发生这种情况。
下面是我的代码:
@override
Widget build(BuildContext context) {
return new Scaffold(
backgroundColor: Colors.white,
body: new Container(
margin: new EdgeInsets.symmetric(horizontal: 20.0),
child: new Container(
)
),
);
}
5条答案
按热度按时间iq3niunx1#
你可以使用左值和右值:)
2wnc66cl2#
您可以尝试:到任何一个边缘的边缘
你可以试试:到任意边的边缘
如果您需要在小部件的上下文中使用当前系统填充或视图插入,请考虑使用[MediaQuery.of]来获取这些值,而不是使用[dart:ui.window]中的值,以便您获得更改通知。
2nbm6dog3#
oalqel3c4#
您可以尝试通过以下方式设置边距。
nnvyjq4y5#
如果小部件中存在边距,请使用用途: