2012-08-03 62 views
2

我想在CGLayer上绘制一个简单的UIImage,但我找不到任何有用的资源来做到这一点。请告诉我如何在CGLayer上绘制UIImage。在CGLayer上的UIImage

谢谢!

回答

3

这是你要找的吗?

CGContextRef layerCtx = CGLayerGetContext(layer); 
CGContextDrawImage(layerCtx, (CGRect){ CGPointZero, myImage.size }, myImage.CGImage); 
1

您需要使用CGLayerGetContext函数从CGLayer中获取Graphic上下文。 之后,只需将新的上下文推入堆栈,然后在图形上下文中绘制图像。