2012-02-29 2 views
2

"Sansumi-Ultralight"라는 글꼴이 있습니다. 이것은 내가 몇 가지 튜토리얼을 기반으로 지금까지 한 일이다 : 정보의 plist 내 응용 프로그램응용 프로그램 문제에서 사용자 글꼴 사용

2.Add "UIAppFonts"에

1.Dragged 폰트 (TTF 파일). 필드에 Sansumi-Ultralight라는 이름을 추가하십시오.

3. 이것을 사용하여 : UILabel.font = [UIFont fontWithName : @ "Sansumi-Ultralight"size : 14];

작동하지 않습니다. 나는 helvetica-ultralight로 폰트 이름을 대체함으로써 원리를 증명하려고 노력했지만 또한 작동하지 않습니다. (두 번째 문제입니다. 헬 베티 아와 같은 다른 글꼴 (기울임 꼴, 초경량 등) 내장 글꼴을 사용할 수 없습니다.

내가 잘못했는지 궁금합니다. 누군가 나를 도울 수 있습니까?

감사합니다.

답변

4

나는 다음과 같이하십시오

  1. 프로젝트에 글꼴 파일 (xxx.ttf)를 추가합니다.

  2. info.plist에서 "응용 프로그램에서 제공하는 글꼴"을 추가하십시오. 해당 배열에 필요한 폰트 파일 이름 (xxx.ttf)을 추가하십시오. [UIFont fontWithName:fontName size:size]; 이 글꼴 이름으로

  3. 사용은 파일 이름 (예. xxx.ttf,이 경우에 대한 xxx는하지 않음)되지 않습니다, 당신은 당신의 TTF 파일을 열고 그것의 이름을 볼 수 있습니다.

+0

감사합니다 참조하면 TestApp가 대상 회원에 글꼴 파일을 포함하는 것을 잊었다 생각! 그래서 저는 .ttf가 없습니다! –

관련 문제