我最近將xcode更新爲最新的5.1.1,後來將ios支持升級到7.1(從7.0)。自定義字體不再作爲'fallback'工作
我有一些中文字符的自定義字體,在我更新之前工作正常,但現在它根本不工作!
這裏是它之前工作照片:http://i.stack.imgur.com/y8fpK.png
,現在從模擬器的最新版本:http://i.stack.imgur.com/NYIW3.png
沒有在我的代碼已經改變,字體被打包成我的應用程序,我可以得到字體爲工作,如果我專門告訴應用程序使用它,即:
// cell.textLabel.font = [UIFont fontWithName:@"HanaMinB" size:18.0];
但它使用更新前的後備工作。
我的第一個問題是爲什麼?
其次,我該如何讓應用程序搜索哪種字體能正確顯示字符?
編輯: 目錄:http://i.stack.imgur.com/8BxKo.png
複製包資源:http://i.stack.imgur.com/kMLgp.png
字體的應用程序提供:http://i.stack.imgur.com/hPZOn.png
我想在上面可以在這裏找到的圖片來顯示的字符: http://www.zisea.com/zscontent.asp?uni=280C5
unicode:280C5
我與Hanazono字體包括HanaMinA和HanaMinB
工作
你能不能請張貼一些中文字符呢?不是每個人在這裏都會說中文,並且從圖像中複製並粘貼它們是非常困難的...... – holex
字體大小可能是原因嗎?如何嘗試增加默認字體大小?如果不是,請添加您的PList的屏幕截圖以查看「應用程序提供的字體」屬性,並確保字體文件存在於您的項目中。 – Ricky
@holex更新了我的問題 – user3741651