2012-05-18 56 views
0

我已經完成了您應該做的所有事情,使自定義字體顯示在Xcode項目中。但是,字體每次都會出現Helvetica,而不是我希望的那樣。在這裏你可以看到字體的名字其實就是奧斯瓦德。我也嘗試過不同的名字 - 奧斯瓦爾德燈,奧斯瓦爾德正規,奧斯瓦爾德,大膽...自定義字體xCode 3.2不起作用

Showing the name of the font is Oswald

在這裏你可以看到的.ttf文件其實在我的項目。他們也在查找器中的項目文件夾 - 我檢查了。

Showing the files are in the project

我把文件名由應用程序提供的字體下的.plist。

Writing the .ttf files into the plist

最後我告訴標籤使用奧斯瓦爾德字體。同樣,我試圖@「奧斯瓦德 - 光」,@「奧斯瓦德 - 大膽」 ...

Assigning Label as font Oswald

+0

這線程可能會有所幫助: http://stackoverflow.com/問題/ 360751/can-i-embed-a-custom-font-in-iphone-application –

+0

謝謝,我之前曾經看過 - 我真的認爲我所有的步驟都是正確的,儘管它有點讓人失望沒有出現。 – Rossi

+3

構建項目後,應用程序包中是否包含ttf文件?確保ttf文件在目標的Copy Bundle Resources構建階段。如果它們不是,那麼當您構建項目時,它們不會被複制到應用程序包中。 –

回答

0

解決方案: 確保TTF文件是在目標的複製包資源建設階段。如果它們不是,那麼當您構建項目時,它們不會被複制到應用程序包中。

馬克Szymczyk解決 - 第三點意見(這只是爲了在SO-的風格,問題解決了明確的)