Image如何在多态下显示不同图片?
如何替换Image组件在不同状态下的图片src,如按压pressed、选中selected?
UI
Image
赞
收藏 0
回答 1
相关问题
HarmonyOS resource下的文件Image展示,同一张图片如何设置不同的展示大小?
890浏览 • 1回复 待解决
HarmonyOS Image如何显示base64的图片?
1294浏览 • 1回复 待解决
Image如何加载应用沙箱路径下的图片资源
2669浏览 • 1回复 待解决
image组件如何使用多态样式stateStyles中的selected选中状态
1380浏览 • 1回复 待解决
HarmonyOS Image组件无法显示网络图片
2342浏览 • 1回复 待解决
HarmonyOS Image显示GIF图片时的控制
861浏览 • 1回复 待解决
HarmonyOS Image组件网络图片不显示
1430浏览 • 1回复 待解决
HarmonyOS Image标签如何显示base64的图片资源?
1052浏览 • 1回复 待解决
HarmonyOS 选择本地的图片如何显示在Image组件上?
1381浏览 • 1回复 待解决
Image组件如何保持真实的宽高比,使得图片完全显示在显示边界内。
1231浏览 • 1回复 待解决
如何在图片显示的分辨率
2800浏览 • 1回复 待解决
HarmonyOS 在使用Image图片组件时,放入pixelMap无法显示图片
1316浏览 • 1回复 待解决
js ui 框架图片组件image怎么加载显示本地图片?
6394浏览 • 1回复 待解决
HarmonyOS 用Image显示了网络图片,可以拿到Image组件用的图片的PixelMap吗
772浏览 • 1回复 待解决
Image组件加载网络图片时,如何确保图片按比例缩放并完整显示?
291浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何实现图片在不同个数下的布局效果?
633浏览 • 1回复 待解决
HarmonyOS Image图片部分网络地址不显示
785浏览 • 1回复 待解决
HarmonyOS 图片文件写入成功,但在Image中不显示
824浏览 • 1回复 待解决
HarmonyOS Image组件不显示下载到本地的图片
2124浏览 • 2回复 待解决
HarmonyOS 对于class如何实现多态
609浏览 • 1回复 待解决
HarmonyOS image 图片src 动态切换显示问题,以及与 badge 结合显示问题
765浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中加载不同格式的图片?
717浏览 • 1回复 待解决
HarmonyOS stateStyles多态样式
632浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在加载图片时显示占位图?
815浏览 • 1回复 待解决
在数据库如何保存图片比较好获取并设置image显示?
6683浏览 • 1回复 待解决
两个要点:
1、指定一个变量表示状态,或几个布尔变量表示各状态是否true,需要是@State变量;
然后在Image中指定图片时用多级 ? : 操作符进行不同状态的图片源赋值,如:
Image(isPressed? ? img1 : isSelected ? img2 : ... ? someImg : defaultImg)
2、利用好通用事件,如 onTouch, onClick, onFocus 等,在其相应回调中进行状态变量的修改,这样即可出现与状态联动的图片切换效果。