我有一个带有布局生成器的小部件:
@override
Widget build(BuildContext context) {
return LayoutBuilder(
builder: (context, constraints) {
return Transform.translate(
offset: Offset(100,20),
child: Container(
width: 50,
height: 50
);
},
);
}
我想在initState中获取布局生成器的BoxConstraint:
double height;
double width;
void initState() {
super.initState();
// get constraint
height = constraint.maxHeight;
width = constraint.maxWidth;
}
我怎么能做到这一点?