Column(){
Circle() // 内环
.width(56).height(56)
.fill(Color.Black)
.antiAlias(true)
.blur(10)
}.backgroundColor(Color.Pink)
.width(300)
.height(300)
Column(){
Circle() // 内环
.width(56).height(56)
.fill(Color.Black)
.antiAlias(true)
.blur(10)
}.backgroundColor(Color.Pink)
.width(300)
.height(300)
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答992 阅读
1 回答972 阅读
blur 属性是会给整个组件都设置的。cricle 组件本身其实也是一矩形。所以会有一个矩形模糊效果,这个是正常的。可以外面套一个容器组件比如colum 然后给容器组件设置clip 为true,结合borderRadius来绘制对应的效果
可参考如下代码实现: