2012-09-17 62 views
0

我正在嘗試開發顯示Ethiopic unicode(即埃塞俄比亞字符)在UILable上的兒童教育型iOS(iPhone/ipad)應用程序;但是我所看到的只是每個字符的方框。例如,以顯示第一埃塞俄比亞字符(即統一0x1260),我寫了下面的代碼:Ethiopic unicode在iphone模擬器上顯示爲方框

myLbl.text = @"\u1260"; 

但正如我所說,在iPhone模擬器,我所看到的是一個方盒子。同樣,我試圖寫pi和其他一些希臘字符,他們都很好。此代碼,例如,顯示了圓周率(π):

myLbl.text = @"\u03c0"; 

爲何衣索比亞的統一顯示爲方框?我錯過了什麼?

我非常感謝您的回覆,

-Teddy

附:我使用xcode 4.4.1,僅在iOS模擬器上運行應用程序(不在設備上)

回答

1

只有當您使用的字體實際上包含這些字符的字形時,它纔會起作用。只需嘗試不同的字體。

相關問題