2013-07-24 36 views
0

我正在嘗試安裝自定義字體(Google字體中的Open Sans),我做了一切,因爲有些教程說的沒有成功。我跟着這些步驟,我不能使用自定義字體: http://www.practicalentrepreneur.com/how-to-use-a-custom-font-in-xcode-4-5-ios-6-0/谷歌字體中的自定義字體在iOS應用程序中不起作用

  1. 我進口.TFF文件到我的項目
  2. 美聯社與我的目標
  3. 新增的plist文件引用的文件
  4. 還增加了在字體簿應用
  5. 清潔的字體,構建和運行

當我嘗試請使用以下命令列出可用字體:

NSLog(@"fontFamilies: %@", [UIFont familyNames]); 

我沒有打印導入的字體系列。

我已經嘗試過這些問題的一些技巧,但沒有任何工程:

  1. xcode custom ttf font not working
  2. Added custom font not working in Xcode
  3. OpenSans font not working in iOS simulator
  4. Custom font in a storyboard?

謝謝!

+0

你在plist文件中輸入了什麼?字體文件的確切文件名*帶*擴展名?當您將其添加到目標時,它是否在任何文件夾引用中? – borrrden

+0

@borrrden例如,我輸入「OpenSans-Bold.tff」。這正是我導入的字體文件的名稱。 「將它添加到目標時,它是否在任何文件夾引用中?」 - 你什麼意思? – Fabio

+0

我的意思是在你的文件列表裏面是一個藍色文件夾或一個黃色文件夾... – borrrden

回答

1

在plist文件中,您應該使用Font Book應用程序中提供的名稱插入字體。 在我的情況下,在應用程序的字體的名稱是Chalet Comprime Cologne Sixty,但是當我在代碼中調用它,我要這樣稱呼它

label.font = [UIFont fontWithName:@"ChaletComprime-CologneSixty" size:24.0];

所以,儘量在看的你的名字Font Book應用程序中的字體。

相關問題