iOS에서 Phonegap에서 맞춤 글꼴을 사용하려고합니다. 몇 가지 자습서를 따라 스택 오버플로와 관련된 모든 질문을 읽었습니다. 모든 사항을 두 번 확인해도 여전히 제대로 처리 할 수 없습니다. PhoneGap 캔버스가있는 iOS의 사용자 지정 글꼴
이
글꼴입니다 : http://www.dafont.com/m04fatal-fury.font ( 블랙 버전)단계 나는 당신의 정보에 키를 추가 자원 으로 엑스 코드를 사용하여 프로젝트에 사용자 정의 글꼴 파일을 추가
을 촬영했습니다 UIAppFonts라는 .plist 파일. 이 키를 배열로 만듭니다 각 글꼴에 대해 글꼴 파일의 전체 이름 (확장명 포함)을 UIAppFonts 배열의 항목으로 입력하십시오 정보 저장 pl : 이제 응용 프로그램에서 [UIFont fontWithName : @ "CustomFontName"크기 : 12] ... 자원 폴더 m04b.ttf- 추가 글꼴을 등 당신의 UILabels 및 UITextViews와 함께 사용할 수있는 사용자 정의 글꼴을 얻을 수 있습니다. [0] => 'm04b.ttf'
- 실제 글꼴 파일이 빌드 단계 리소스에 있음을 확인했습니다.
- ctx.font = '16px M04_FATAL FURY BLACK';
작동하지 않았습니다.
포스트 스크립트 이름 M04_FATAL-FURY-BLACK을 사용해 보았습니다. 여기서 완전히 잃어 버렸습니다.이 오류를 디버깅하기 위해 무엇을해야할지 모릅니다.
도움을 주셔서 감사합니다. 무엇이 문제 일 수 있습니까? 모든 것이로드되는지 확인하려면 어떻게해야합니까?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIAppFonts</key>
<array>
<string>m04b.ttf</string>
</array>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
.....
'Info.plist' 관련 섹션을 추가해도 되겠습니까? –
'for ([UIFont familyNames]에 NSString * 글꼴)을 추가하면 {NSLog (@ "% @", font); }'앱 어딘가에 글꼴이 보이는지 보여 줄 수 있습니까? (나는 "M04_FATAL FURY"라는 엔트리를 본다.) – Nuoji