在现代的UI界面中,常会出现非常规的圆角样式需求。本文深入解析一种基于Canvas的动态圆角绘制方案,可完美实现正负半径值组合形成的内外圆角混合效果。核心实现原理条件判断:当四个角均为内圆角或均为外圆角时,直接使用ArkUI的通用borderRadius属性:arktsif((this.topRadius0&&this.bottomRadius0)(this.topRadius<0&&this.bottomRadius<0)){Column().height('100%').width('100%').borderRadius(Math.abs(this.topRadius+t...
2025-06-11 16:49:00 533浏览 0点赞 0回复 0收藏