您当前的位置: 首页 >  ui

解决SwiftUI复合形状(Shape)透明发生重叠的问题

发布时间:2021-09-23 18:01:17 ,浏览量:0

在这里插入图片描述

功能需求

SwiftUI中我们有时希望用多个Shape组合成一个新的更复杂的形状,当设置新形状的透明度时,往往不是我们想要的结果:

在这里插入图片描述

如上图所示,我们希望合成的新形状在应用透明度后应该是一个整体,而不是发生内部显示重叠。

那我们该如何解决这个问题呢?

答案异乎寻常的简单,只需添加一行代码即可搞定!

还等什么呢?Let’s fix it!

功能分析 1. 子Shape拼接

在SwiftUI中,合成复杂形状有多重选择,一种就是用已有的Shape去拼接新的形状。

在开头

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    103098博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0478s