"kCTKernAttributeName에 잘못된 이름이 있습니까?"핵심 텍스트에서 문자 간격/추적을 어떻게 변경합니까?
iOS에서 문자 간격/추적을 변경해야합니다. (사용하고있는 글꼴은 작은 크기에서는 너무 빡빡합니다.) 문자 간격을 변경하는 핵심 그래픽 루틴이 있지만 이러한 루틴은 유니 코드를 처리하지 않습니다. 글리프 측면에서 정의 된 다른 핵심 그래픽 루틴이 있지만 그 중 일부는 내 글꼴에 존재하지 않는 글리프의 시스템 글꼴로 되돌아가는 안전망이없는 상처의 세계와 같습니다.
그래서 핵심 텍스트는 이렇게하는 것처럼 보이고 핵심 텍스트는 CFAttributedString에서 kCTKernAttributeName을 지원합니다. 나는 커닝이 일반적으로 문자 - 쌍 속성이고 (이것은 문서에서 보이는 것처럼) 모든 글립 문자에 대한 글립 사전 조정에 대한 일률적 인 조정 즉, 이것은 내가 원하는 것을 할 것이라고 생각합니다. , 추적.
나는 핵심 텍스트 API로 변환 오히려 고통스러운 길을 가기 전에 누군가가 알고 있다면 ...
잘 했어. 감사! 수동으로 그림자 색상을 구현해야했지만 너무 어렵지 않았습니다. – smparkes