2012-01-31 66 views
0

我構建了一個測試應用程序。它所做的只是在屏幕上用文本填充標籤,然後嘗試更改字體。 90%的時間工作得很好,即使我使用我導入的自定義字體。不過,我一直無法得到,雖然我在我的資源文件夾中安裝了Wingdings甚至工作並把它添加到info.plistWingdings爲什麼不能在iOS 5上運行?爲什麼我不能在我的iPhone應用程序中使用Wingdings?

self.theLabel.font = [UIFont fontWithName:@"Wingdings-Regular" size:64.0f]; 

我想也許這是我用的名字,但我跑了測試並且發現Wingdings家族不僅安裝了,而且Wingdings-Regular是正確的名字。我跑了一些實驗,在那裏我用其他變化交換了「Wingdings-Regular」,並注意到當我輸入垃圾時,尺寸被忽略。使用「Wingdings-Regular」大小不會被忽略,但字母通常顯示,而不是我需要的符號。我該如何解決這個問題?

我拉我的頭髮。

+0

我沒有能夠得到這個工作,但是我能夠使用Unicode從Arial字體中獲取我需要的符號。仍然好奇爲什麼Wingdings不工作,但至少我可以完成我的項目。 – Beleg 2012-02-03 14:21:38

+2

Wingdings也沒有爲我工作。謝天謝地,你的unicode理念確實奏效了。本網站有unicode字符列表:http://www.alanwood.net/unicode/index.html#links。 – Vickram 2012-02-29 16:43:23

回答

相關問題