获取小部件的高度并将其传递给expandedHeight

时间:2020-02-11 02:24:37

标签: flutter flutter-layout

我想将图像作为AppBar的背景,如下所示:

enter image description here

我知道的唯一方法是将flexibleSpace的{​​{1}}(在SliverAppBar内)用作普通CustomScrollView,不会改变其大小以适应图片。

问题是AppBar需要经过SliverAppBar的硬编码,并且我的每个屏幕都将显示具有不同高度的不同图像,因此我需要以编程方式获取高度并将其传递给expandedHeight

是否可以获取图像的未来高度,以使图像不会扭曲并填满屏幕宽度,所以可以将其传递给expandedHeight

0 个答案:

没有答案