带cacheHeight的淡入淡出图像



我想知道如何将FadeInImage和cacheHeight同时用于assetImage。FadeInImage.assetNetworkFadeInImage.memoryNetwork似乎有cacheHeight,但FadeInImage没有。

问题是我希望资产图像具有cachedHeight属性,并且我最初可以具有默认占位符。

FadeInImage.assetNetwork(
placeholder: 'assets/default.jpg',
image: imgPath,
imageCacheWidth: 100,            // I can use it for network images
),

但是,

FadeInImage(
placeholder: AssetImage('assets/default.jpg'),
image: AssetImage('assets/image.jpg'),
// cacheHeight property does not exists
)

要加载的图像具有非常高的分辨率,如果同时使用资源图像和渐变元没有意义的话。

只需尝试以下代码:

Image.asset('', cacheHeight: 50,).image

[请标记为正确答案~]

最新更新