2013-02-07 58 views
2

我想在UIButton中顯示UTF-8字符(Unicode characters中的UTF-8字符),並且嘗試時間很長。無法在iOS設備上顯示UTF-8字符

我試過以下選項,但都沒有工作,我最終得到了一個醜陋的廣場在我的設備上。

[myButton setTitle:@"⟨" forState:UIControlStateNormal]; 
[myButton setTitle:@"\u27E8" forState:UIControlStateNormal]; 

我不能獲得更多的成功與一個UIWebView:

[webView loadHTMLString:@"<html><head><meta charset=\"utf-8\"></head><body>Coucou ⟨ &#10216;</body></html>" baseURL:nil]; 

我確信我的源代碼在UTF-8編碼的。

任何想法,我應該如何做到這一點?嵌入字體是否錯過了字符?

+0

您的字體(或字體組)是否支持此字符? –

+0

字體應該是Helvetica。桌面上的Helvetica用它做了一些事情。但是,這幾乎是我的問題:與桌面Helvetica相比,iOS Helvetica缺少字符嗎? –

+0

和:我們在哪裏可以獲得有關iOS中受支持字符的文檔。 –

回答

1

我們在這裏實現的解決方案是創建我們自己的字體。

我們選擇了基本字體A(帶有我們想要的基本字符的那個)& B(包括特殊字符A缺失),允許混合它們以創建第三個字體C並從櫻桃中挑選需要的字符B到A通過TypeTool software