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

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

HarmonyOS
2天前
浏览
收藏 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
微信
回复
2天前
相关问题
HarmonyOS POP颜色设置没有效果
85浏览 • 1回复 待解决
HarmonyOS Tabs的shadow实际渲染效果不对
304浏览 • 1回复 待解决
HarmonyOS stack设置圆角不生效
64浏览 • 1回复 待解决
如何判断har是否混淆
774浏览 • 1回复 待解决
HarmonyOS 实现按钮长按动画效果
41浏览 • 1回复 待解决
HarmonyOS actionsheet如何设置按钮高度?
322浏览 • 1回复 待解决