Image如何在多态下显示不同图片?
如何替换Image组件在不同状态下的图片src,如按压pressed、选中selected?
UI
Image
赞
收藏 0
回答 1
待解决
相关问题
如何在图片显示的分辨率
1413浏览 • 1回复 待解决
Image如何加载应用沙箱路径下的图片资源
1494浏览 • 1回复 待解决
HarmonyOS Image组件无法显示网络图片
83浏览 • 1回复 待解决
Image组件如何保持真实的宽高比,使得图片完全显示在显示边界内。
95浏览 • 1回复 待解决
image组件如何使用多态样式stateStyles中的selected选中状态
519浏览 • 1回复 待解决
js ui 框架图片组件image怎么加载显示本地图片?
5064浏览 • 1回复 待解决
在数据库如何保存图片比较好获取并设置image显示?
5547浏览 • 1回复 待解决
Image组件如何加载网络图片
1979浏览 • 1回复 待解决
priviewer为什么只能文字Text标签显示正常,图片Image标签都显示不出来,设置了默认图片的
7635浏览 • 2回复 待解决
HarmonyOS Image 组件如何显示 圆角和圆形
149浏览 • 1回复 待解决
如何设置组件不同状态下的样式
1571浏览 • 1回复 待解决
Image组件显示网络图片时有类似placeholder的功能没?
2198浏览 • 1回复 待解决
image相同的网络图片地址只能显示一次?
7309浏览 • 2回复 待解决
Image组件如何加载沙盒内的图片
1952浏览 • 1回复 待解决
Image组件如何读入沙箱内的图片
2175浏览 • 1回复 待解决
Image如何在X轴和Y轴两个方向同事绘制重复样式的图片?
102浏览 • 1回复 待解决
长按滑动显示不同的内容
514浏览 • 1回复 待解决
如何给Image组件动态更改图片?
198浏览 • 1回复 待解决
如何使用Image加载沙箱路径图片资源
483浏览 • 1回复 待解决
如何在DevEco studio中设置不同的构建配置,以生成针对不同设备的hap包?
133浏览 • 1回复 待解决
如何获取窗口截图并显示在Image中?
84浏览 • 1回复 待解决
OpenHarmony arkui(ets) image如何加载网络图片
7034浏览 • 2回复 待解决
Image怎么替换svg图片?
7806浏览 • 1回复 待解决
如何使图片保持真实的宽高比,并且图片可以占满整个Image组件?
63浏览 • 1回复 待解决
Image组件加载的图片,如何缓解图片在缩放时的锯齿问题
1666浏览 • 1回复 待解决
两个要点:
1、指定一个变量表示状态,或几个布尔变量表示各状态是否true,需要是@State变量;
然后在Image中指定图片时用多级 ? : 操作符进行不同状态的图片源赋值,如:
Image(isPressed? ? img1 : isSelected ? img2 : ... ? someImg : defaultImg)
2、利用好通用事件,如 onTouch, onClick, onFocus 等,在其相应回调中进行状态变量的修改,这样即可出现与状态联动的图片切换效果。