我只需知道热点就可以创建一个带有图像的CGLayer
。我并不完全理解文档。感谢
答案 0 :(得分:0)
不久之前,我发布了一篇关于类似主题的博客文章,可在此处找到:
Drawing UIImages right side up using CoreGraphics
在那篇文章中,我将展示如何绘制UIImage以使其成为灰度。其中一部分包括创建一个带有灰色空间的新图层(因此它以灰色阴影绘制),然后从CGContextRef
中提取CGLayer
,将其推送到上下文堆栈,绘制{{ 1}},然后弹出上下文堆栈。 UIImage
绘制到最顶层的UIImage
,这将是与您的CGContextRef
对应的上下文。
可能有其他方法可以做到这一点,但这就是我过去做过的事情,而且它对我来说总是很有用。