Flutter -如何获取Applying Ratio控件的高度和宽度?

2guxujil  于 2023-11-21  发布在  Flutter
关注(0)|答案(1)|浏览(152)
AspectRatio(
        aspectRatio: 1,
        child: Container(
          color: Colors.blue,
        ),
      ),

字符串
我正在尝试将April Ratio的宽度和高度交给其子容器。我正在尝试使用此信息来创建响应式文本小部件。有什么方法可以获得April Ratio的高度和宽度吗?

9w11ddsr

9w11ddsr1#

你可以使用LayoutBuilder来获取AspectRatio的高度和宽度。它以约束的maxWidthmaxHeight的形式返回。

AspectRatio(
        aspectRatio: 1,
        child: LayoutBuilder(
               builder: (context, constraints) {

                  debugPrint(constraints.toString());
                  return Container(
                     color: Colors.blue,
                  );
               }
          ),
      ),

字符串

相关问题