HarmonyOS .clip矩形裁切无法生效

矩形裁切时radius设置为字符串可以生效,四个角都有圆角效果效果:

.clip(new Rect({ width: "100%", height: "100%", radius: "24vp" }))

矩形裁切时radius设置为数组没有任何效果:

.clip(new Rect({ width: "100%", height: "100%", radius: ["12vp","12vp","24vp","24vp"] }))

看API支持四个角的数组设置,允许string|number,帮忙看看为什么不生效?

HarmonyOS
2024-10-15 10:25:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

是用法问题,控制矩形的四个角的效果不能直接radius: ["12vp","12vp","24vp","24vp"],可以看一下这个文档示例。参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-drawing-components-rect-V5#示例1

分享
微博
QQ
微信
回复
2024-10-15 16:39:00
相关问题
HarmonyOS import资源无法生效
309浏览 • 1回复 待解决
HarmonyOS Canvas如何重置clip
267浏览 • 1回复 待解决
HarmonyOS canvas支持画圆角矩形
379浏览 • 1回复 待解决
如何绘制带圆角的矩形
395浏览 • 1回复 待解决
修改分段按钮样式为圆角矩形
981浏览 • 1回复 待解决
组件的通用属性clip有什么作用?
557浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
546浏览 • 1回复 待解决
HarmonyOS margin不生效
629浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
291浏览 • 1回复 待解决
HarmonyOS margin不生效问题
45浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
432浏览 • 1回复 待解决
利用native接口实现一个圆角矩形
1673浏览 • 1回复 待解决
HarmonyOS Stack 里 align不生效
54浏览 • 1回复 待解决