0
약 18 개의 고정 폭 (9x15, 1x 및 망막 크기) 문자를 포함하는 이미지와 같은 스프라이트 시트를 사용하여 CALayer에 많은 문자열을 그립니다. 필자는 시스템 글꼴에서 변환하거나 심지어 크기가 바뀌는 색상을 바꾸지 않아도됩니다. 그냥 간단한 비트 맵 글꼴 렌더링. 그들은 너무 느리고 너무 멋진했다CALayer에서 간단한 비트 맵 텍스트를 그리는 방법은 무엇입니까?
내가 CoreText의 framesetters 및 NSAttributedString.draw을 사용하려했으나했습니다 여기
내가 사용하려고 해요 내 스프라이트 시트 (1 배 크기)입니다 각 프레임을 업데이트하는 데 필요한 텍스트의 양과 내가 달성하려고하는 모양과 느낌.어떻게해야합니까? ToxicCaves64는, 어쩌면 당신이 당신의 자신의 트루 타입 폰트 (.TTF) 파일을 만들 수 있습니다, 그리고 당신은 텍스트가 아닌 이미지로 캐릭터를 렌더링 할 수, 글꼴 파일로 여덟 고정 폭 문자를 넣어 @
비트 맵 렌더링을 사용하는 전체 요점은 ttfs를 렌더링하는 핵심 텍스트와 같은 메소드가 렌더링해야하는 텍스트의 양이 너무 느리기 때문에 ttf는 옵션이 아닙니다. 비트 맵 글꼴이 존재하고 70 년대 이래 빠른 속도로 렌더링 되었기 때문에 이것은 쉽습니다. – ToxicCaves64