我想将图像作为AppBar
的背景,如下所示:
我知道的唯一方法是将flexibleSpace
的{{1}}(在SliverAppBar
内)用作普通CustomScrollView
,不会改变其大小以适应图片。
问题是AppBar
需要经过SliverAppBar
的硬编码,并且我的每个屏幕都将显示具有不同高度的不同图像,因此我需要以编程方式获取高度并将其传递给expandedHeight
。
是否可以获取图像的未来高度,以使图像不会扭曲并填满屏幕宽度,所以可以将其传递给expandedHeight
?