Flutter 获取当前 Widget 宽度实际值
可以使用 LayoutBuilder widget 来获取当前 widget 的宽度的实际值。LayoutBuilder 是一个用于获取父级 widget 的尺寸并根据这些尺寸构建其子 widget 的 widget,可以在其回调函数中获取父级 widget 的尺寸。
示例代码:
LayoutBuilder(
builder: (BuildContext context, BoxConstraints constraints) {
// 获取当前 widget 的宽度
double width = constraints.maxWidth;
return Container(
width: width,
// 其他子 widget
);
},
);
原文地址: https://www.cveoy.top/t/topic/na7j 著作权归作者所有。请勿转载和采集!