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(
)
),
);
}
左と右の値を使用できます:)
@override
Widget build(BuildContext context) {
return new Scaffold(
backgroundColor: Colors.white,
body: new Container(
margin: const EdgeInsets.only(left: 20.0, right: 20.0),
child: new Container(
)
),
);
}
あなたが試すことができます:
new Container(
margin: const EdgeInsets.only(left: 20.0, right: 20.0),
child: new Container()
)