2016-09-26 55 views
0

在我的iOS模擬器中,我已將語言和鍵盤類型設置爲中文。iOS10,使用ChineseKeyboard,InputTextField的更正無法正確顯示

而且在我PROJECT1,當我輸入一些詞語,如「xiangrik」這麼想的正確顯示鍵盤的修正的話,在鍵盤的修正的話不完全展現,

它看起來像錯誤'...葵'

enter image description here

而這會發生的所有,我使用的UITextField或UITextView中的位置。

但在我的另一個項目2,似乎沒事

它看起來正確的節目完全像 '向日葵'

enter image description here

這有什麼錯在我PROJECT1?

回答

0

我們找到了原因。 那是我們使用的文本字體不是SystemFont;

我們已經覆蓋了系統方法 - (UIFont*)systemFontOfSize:(CGFloat)
返回另一種字體(HelveticaNeue),也許我們用在iOS10不支持CustomFont的。