HarmonyOS “关注”按钮(stack)设置了border,但是实际效果边界被裁

点击图片,应用设置了border,但是实际边框显示不全。

HarmonyOS
2024-12-20 16:06:31
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

被裁减的是个图片,原始图片像素 180px * 78px, 开发者设置的尺寸是 60vp * 26vp, 是按照比例设置的,但是实际传给底层渲染的应该px单位,按照比例(mate60pro dpi:3.25)应该是 195px * 84.5px, 但是实际传给底层的是 195px * 85px, 改变了原始的长宽比,如果objectFit属性设置的是 ImageFit.Cover, 就会出现被裁剪的情况, 建议通过 Image.Contain规避。

分享
微博
QQ
微信
回复
2024-12-20 18:20:47
相关问题
HarmonyOS POP颜色设置没有效果
689浏览 • 1回复 待解决
HarmonyOS Tabs的shadow实际渲染效果不对
991浏览 • 1回复 待解决
HarmonyOS stack设置圆角不生效
947浏览 • 1回复 待解决
HarmonyOS 拼接后图片染色
480浏览 • 1回复 待解决