Image如何在多态下显示不同图片?
如何替换Image组件在不同状态下的图片src,如按压pressed、选中selected?
UI
Image
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS resource下的文件Image展示,同一张图片如何设置不同的展示大小?
1048浏览 • 1回复 待解决
image组件如何使用多态样式stateStyles中的selected选中状态
1718浏览 • 1回复 待解决
HarmonyOS Image如何显示base64的图片?
1916浏览 • 1回复 待解决
Image如何加载应用沙箱路径下的图片资源
2945浏览 • 1回复 待解决
HarmonyOS Image组件网络图片不显示
1740浏览 • 1回复 待解决
HarmonyOS 选择本地的图片如何显示在Image组件上?
1746浏览 • 1回复 待解决
HarmonyOS Image组件无法显示网络图片
3585浏览 • 1回复 待解决
HarmonyOS Image显示GIF图片时的控制
1164浏览 • 1回复 待解决
如何在图片显示的分辨率
3079浏览 • 1回复 待解决
HarmonyOS Image标签如何显示base64的图片资源?
1734浏览 • 1回复 待解决
js ui 框架图片组件image怎么加载显示本地图片?
6735浏览 • 1回复 待解决
Image组件如何保持真实的宽高比,使得图片完全显示在显示边界内。
1463浏览 • 1回复 待解决
HarmonyOS 用Image显示了网络图片,可以拿到Image组件用的图片的PixelMap吗
1034浏览 • 1回复 待解决
HarmonyOS 在使用Image图片组件时,放入pixelMap无法显示图片
1940浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现图片在不同个数下的布局效果?
810浏览 • 1回复 待解决
HarmonyOS 图片文件写入成功,但在Image中不显示
1098浏览 • 1回复 待解决
HarmonyOS Image组件不显示下载到本地的图片
2714浏览 • 1回复 待解决
HarmonyOS 对于class如何实现多态
868浏览 • 1回复 待解决
Image组件加载网络图片时,如何确保图片按比例缩放并完整显示?
544浏览 • 0回复 待解决
HarmonyOS image 图片src 动态切换显示问题,以及与 badge 结合显示问题
1117浏览 • 1回复 待解决
HarmonyOS Image图片部分网络地址不显示
1008浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中加载不同格式的图片?
1050浏览 • 1回复 待解决
HarmonyOS stateStyles多态样式
942浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在加载图片时显示占位图?
1201浏览 • 1回复 待解决
c从服务器下载的图片资源如何显示到Image组件上
1234浏览 • 1回复 待解决
两个要点:
1、指定一个变量表示状态,或几个布尔变量表示各状态是否true,需要是@State变量;
然后在Image中指定图片时用多级 ? : 操作符进行不同状态的图片源赋值,如:
Image(isPressed? ? img1 : isSelected ? img2 : ... ? someImg : defaultImg)
2、利用好通用事件,如 onTouch, onClick, onFocus 等,在其相应回调中进行状态变量的修改,这样即可出现与状态联动的图片切换效果。