如何使我的 CustomPaint 适合父小部件?
return new Container(
color: Color(0xfffff4f0),
child: new Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
mainAxisSize: MainAxisSize.max,
children: <Widget>[
new Expanded(
flex: 6,
child: FittedBox(
fit: BoxFit.contain,
child: widget CustomePaint() // Containers(),
)),
new Expanded(
flex: 4,
)
)
)
Run Code Online (Sandbox Code Playgroud)
适合:BoxFit.contain 适用于
Container(
height: 30,
width: 10
)
Run Code Online (Sandbox Code Playgroud)
但不适用于我在画布矩形上绘制的 CustomePaint() :
canvas.drawRect(new Rect.fromLTWH(0, 0, 10 , 30), new Paint()..color =
Colors.red);
Run Code Online (Sandbox Code Playgroud)