[英]Change Image.asset opacity using opacity parameter in Image widget
如果要在 Image 小部件中使用参数,可以构造如下内容:
Image.asset(
"assets/images/triangles_small.png",
height: 380,
opacity: AnimationController(
vsync: this,
value: 0.5
)
),
但最好使用@Hippo Fish 收据,将 Image 包装在 Opacity 小部件中:
Opacity(
opacity: 0.5,
child: Image.asset(
"image/link",
height: 380,
width: 380,
),
)
当然,您需要使用 mixin 之类的
with SingleTickerProviderStateMixin
使用垂直同步:这个
实际上,问题点在Image.asset
opcaity
您可以使用AlwaysStoppedAnimation
Image.asset(
"image/link",
opacity: const AlwaysStoppedAnimation(.5),
要拥有 animation,您可以在此处传递 animation。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.