2011-03-16 32 views
1

我正嘗試在我的應用程序中使用FUTURA-BOld,但它不能正常工作。我在我的系統中安裝了字體,將字體複製到我的代碼資源中。用字體名稱編輯info.plist。並選擇相同的字體,但它只是給我簡單的字體。如何在我的iPhone應用程序中使用FUTURA-Bold字體

任何想法???

感謝,

回答

2

1)請問您有類型的磁盤陣列的plist進入UIAppFonts,把你的(TTF)的文件名作爲成員值?

2)您是否使用實際的內部字體名稱?這可能與ttf文件名不同。使用

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

獲取字體列表。查找您的字體並準確使用該名稱。

+1

當我檢查可用的字體名稱時,我沒有得到FUTURA-Bold。 – Ashutosh 2011-03-16 17:39:47

+0

當我檢查可用的字體名稱時,我沒有得到FUTURA-Bold.I正在使用它來查看可用的字體,它不會給我未來的大膽NSArray * fontNames = [UIFont fontNamesForFamilyName:@「FUTURA」] ; NSLog(@「%@」,fontNames); – Ashutosh 2011-03-16 17:49:59

+1

你應該使用我發佈的內容,而不是'fontNamesForFamilyName'。因爲字體名稱可能是* not * FUTURA。 – mvds 2011-03-16 18:02:41

相關問題