내 프로젝트에 일부 글꼴을 추가하고 싶습니다. 내 프로젝트의 디렉토리에 글꼴이 있습니다. 그래서 난으로 내 글꼴에 액세스 할 수 있습니다프로젝트에 사용자 정의 글꼴 추가하기, 프로그래밍 방식으로 항목을 plist에 추가
NSString* path = [[NSBundle mainBundle] pathForResource:@"res_name" ofType:@"res_type" inDirectory:@"res_directory"];
하지만 난이 같이 호출 할 수 있도록 내 프로젝트에 추가하는 방법 : 나는 어떻게 수행하는에만 관심을 해요
[UIFont fontWithName:@"Font-Name" size:14.0]
이 프로그래밍 방식으로 나는 그것을 내 plist에 추가해야한다고 가정하지만 프로그래밍 방식으로이 작업을 수행 할 수 있습니까?
<key>UIAppFonts</key>
<array>
<string>swellfont.ttf</string>
</array>
하지만 난 수동 엑스 코드에서이 작업을 수행 할 수 없습니다 I (을)를 이해
는 PLIST에 사용해야합니다. 내 프로젝트에서 리소스 디렉토리에 포함 된 글꼴을 확인하고 프로그래밍 방식으로 코드에서 추가하려고합니다.
그러나 이것은 프로그래밍 방식으로 솔루션이 아닙니다. 또한 plist에서로드해야하고, 어떻게 내 plist에 글꼴을 추가 처리해야합니까? – Kuba
plist를 포함하여 앱을 수정할 수 없습니다. 가능하다해도 도움이 될지 의심 스럽습니다. UIAppFonts는 앱을 실행하는 동안에 만 읽을 수 있습니다. 왜 당신은 당신이 당신의 앱으로 정적 인 폰트 세트만을 배송 할 수 있기 때문에 당신이 이것을 프로그래밍 방식으로해야한다고 생각하는지 이해할 수 없습니다. –
간단한 - 내 애플 리케이션에 글꼴 디렉토리가 있습니다. 심지어 내가 가지고있는 글꼴의 종류 나 글꼴의 수를 모를 수도 있습니다. 디렉토리 내 프로젝트에 포함 물론. https://github.com/zynga/FontLabel을 해결할 수있는 해결책이 있지만 새로운 iOS/SDK 버전에 변경 사항이 있었음을 알고 싶습니다. 이것은 iOS 4.x 용입니다. – Kuba