CGContextSetRGBFillColor

CGContextSetRGBFillColor

我正在我的应用程序中构建PDF生成器类,并设置用于绘制文本,线条和图像的方法...

由于某种原因,我似乎无法将具有CGColor转换的UIColor传递给CGContextSetRGBFillColor,但是我可以将一个传递给CGContextSetStrokeColorWithColor。

这是我的代码的相关部分:

CGContextSetRGBFillColor(currentContext, textColor.CGColor);


我是否想知道为什么一个人会转换而另一个人不会的东西?

最佳答案

CGContextSetRGBFillColor()将组件作为单独的参数。您要CGContextSetFillColorWithColor

10-06 04:31