QuartzCore1 쿼츠2D 에서의 문자 출력 Quartz2D 기반에서 기본적인 방법으로 문자를 출력하려 하면 한글이 출력되지 않는다.뿐만 아니라 외부폰트도 적용하기 힘들다. 하지만 다행히 해결책은 있다. CoreText 를 이용하면 되는것이다. 먼저 CoreText framework를 등록하고 CTFrameRef를 만들어 CTFrameDraw()로 출력하면 된다. 나는 아래와 같이 쓰기 편하게 좌표, 정렬, 크기, 색, 폰트를 매개변수로 하는 함수를 만들어 사용하고 있다. #define ALIGN_LEFT 0 #define ALIGN_RIGHT 1 #define ALIGN_TOP 2 #define ALIGN_BOTTOM 3 #define ALIGN_CENTER 4 - (CTFrameRef)getFrameText:(NSString *)text :(C.. 2013. 9. 4. 이전 1 다음