2012-01-25 4 views
0

iOS에서 더 많은 글꼴 메트릭을 작성하는 방법에 대해 의문을 품고 있습니다. 스크롤하는 동안 UIView를 페이징하여 매우 긴 단일 텍스트 줄을 완성 할 수 있습니다. sizeToFont를 사용하여 반복적으로 뷰를 계산하여 뷰 사이에서 문자열을 끊을 위치를 결정할 수 있지만 정확하게 간격을두기 위해 문자 간 간격 (예 : advance width)이 필요합니다. 전체 고정 또는 단폭 글꼴이 아닌 아이디어가 있습니까? 감사.상세한 글꼴 메트릭을 얻는 방법?

답변

2

핵심 텍스트 클래스 CTFont은 글리프 메트릭에 대한 일부 액세스 권한을 제공합니다. 하지만 정말로, 핵심 텍스트를 사용하여 측정을 요구하고 위치를 직접 계산하는 대신 텍스트 렌더링을 수행해야합니다.

CTFont Reference
Core Text Programming Guide

관련 문제