Мне было интересно, как я могу использовать FadeInImage и cacheHeight одновременно для assetImage. Кажется, есть cacheHeight для FadeInImage.assetNetwork
и FadeInImage.memoryNetwork
, но не 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
)
Изображение, которое будет загружено, имеет очень высокое разрешение, если не имеет смысла использовать изображение ресурса и затухание одновременно.