flutter获取初始化状态下的小部件宽度和高度

时间:2020-09-24 06:55:07

标签: flutter

我有一个带有布局生成器的小部件:

@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;
 
}

我怎么能做到这一点?

0 个答案:

没有答案
相关问题