2012-05-17 3 views
0

아래에서 위로 CGContext에 텍스트를 가로로 쓰고 싶습니다. 나는 다음과 같이했다.CGContextShowTextAtPoint 아래에서 위로 수평으로 텍스트를 쓰는 방법?

CGContextSelectFont(cgContext, "Arial", 8, kCGEncodingMacRoman); 
CGContextSetTextMatrix(cgContext, CGAffineTransformMakeRotation (M_PI /2)); 
CGContextShowTextAtPoint(cgContext, xval, yval, "transd", 6); 

텍스트는 가로로 표시되지만 텍스트는 반대로 표시됩니다. 이 문제를 해결하는 방법?

답변

0

CGContextSetTextMatrix (cgContext, CGAffineTransformMake (1, 0, 0, -1, 0, 0));

대신 :

CGContextSetTextMatrix (cgContext, CGAffineTransformMakeRotation (M_PI/2));

내 작품, 잘하면 당신을 위해 작동합니다

관련 문제