来自 CALayer 的 CGImage(或 UIImage)
我创建了一个CALayer
(我向图层添加了多个形状,但最终我只有一个 CALayer),并且将其添加到 CGImage 时遇到了很多麻烦。我找到了一些对 [CALayer renderInContext:ctx]
的引用,但我不确定如何实现它。
以前有人这样做过吗?
I have created a CALayer
(I added several shapes to the layer, but ultimately, I have a single CALayer), and I am having a LOT of trouble adding it to a CGImage. I have found some references to [CALayer renderInContext:ctx]
, but I am not sure how to implement it.
Has anyone done this before?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个...
Try this...
创建位图图形上下文并使用 renderInContext: 将图层绘制到其中。您现在已经在图像中拥有了该图层。
Create a bitmap graphics context and use
renderInContext:
to draw the layer into it. You now have the layer in an image.