从 UIImage 中剪切多个路径

发布于 2024-10-02 09:04:26 字数 231 浏览 4 评论 0原文

在我的drawRect方法中,我绘制了一个UIImage,例如,

[[UIImage imageNamed:@"shape.png"] drawInRect:CGRectMake(50,50,50,50)];

我希望能够从形状中剪切出多个形状,以便显示视图的背景。我似乎无法让石英剪切方法按照我想要的方式运行。

谁能帮助我朝正确的方向前进?

谢谢!

In my drawRect method I draw a UIImage, eg

[[UIImage imageNamed:@"shape.png"] drawInRect:CGRectMake(50,50,50,50)];

I want to be able to clip multiple shapes out of the shape so the background of the view is shown. I can't seem to get the quartz clipping methods to behave as I want.

Can anyone help push me in the right direction?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

这个俗人 2024-10-09 09:04:26

我认为您想要的是创建一个蒙版并将其应用于 UIImage。看一下这里:圆角问题

I think what you are wanting is to create a mask and apply that to a UIImage. Take a look here: Rounded corners question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文