Я сталкивался с той же (или похожей) проблемой (китайские / японские клавиатуры не отображаются для UITextField
, даже если они включены в настройках, в то время как другие, например, французские, появляются).
В конце концов я обнаружил, что для свойства KeyboardType
установлено значение UIKeyboardTypeAlphabet
. Комментирование этой строки привело к тому, что нелатинские клавиатуры показывали, как и ожидалось.