我想从下到上水平地在CGContext中写一个文本?我做了以下。
CGContextSelectFont(cgContext, "Arial", 8, kCGEncodingMacRoman);
CGContextSetTextMatrix(cgContext, CGAffineTransformMakeRotation (M_PI /2));
CGContextShowTextAtPoint(cgContext, xval, yval, "transd", 6);
文本是水平制作的,但它会反转显示文本。如何解决这个问题?
答案 0 :(得分:0)
CGContextSetTextMatrix(cgContext,CGAffineTransformMake(1,0,0,-1,0,0));
而不是:
CGContextSetTextMatrix(cgContext,CGAffineTransformMakeRotation(M_PI / 2));
对我有用,希望它对你有用