我目前正在NSString
使用:
NSGraphicsContext
[attribute drawAtPoint:CGPointZero
withAttributes:@{NSFontAttributeName: font}];
问题是这总是以黑色绘制文本。我知道有一个字体颜色属性,但在绘图功能中我没有颜色。我所知道的是,正确设置了上下文的当前笔触和填充颜色。似乎没有办法从上下文中提取当前颜色,所以我不能使用它。
似乎没有一个只需要字体的绘图功能,就像在iOS上一样。
如何以上下文的当前颜色绘制字符串?