【发布时间】:2012-03-23 05:45:42
【问题描述】:
在下面的代码中,我试图翻译或更多我使用CoreText 绘制的图形上下文。前四行代码翻转坐标系,因为 CoreText 使用左下角的原点。翻转坐标系后,我需要将图形上下文沿 y 轴向下移动 textFrameOriginY 数量。但是,我使用的以下代码不起作用。我对图形不太熟悉,想知道是不是我做错了什么?
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetTextMatrix(context, CGAffineTransformIdentity);
CGContextTranslateCTM(context, 0, self.bounds.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
CGContextTranslateCTM(context, 0, textFrameOriginY);
【问题讨论】:
标签: iphone ios cocoa-touch core-graphics