Китайский ввод в симуляторе iOS

Я использую UITextField и хочу ввести китайский в симуляторе. Родной язык Mac - английский, который работает во всех других приложениях.

Когда я настраиваю клавиатуру Mac для ввода пиньинь, UITextField по-прежнему принимает только английский, а в нижней части экрана есть завершение английского слова.

Я посмотрел на UITextField.keyboardType, но ни один из вариантов не показался мне полезным.

Есть ли способ заставить его принимать китайский? (4 года назад был похожий вопрос. Не удается ввести китайский язык в iOS Simulator, но нет принятого или полезного ответа).

1 ответ

Решение

Не меняйте язык Mac, вы должны изменить язык клавиатуры симулятора.

В симуляторе зайдите в Настройки -> Общие -> Клавиатуры -> Добавить новую клавиатуру

и затем добавьте китайскую клавиатуру, затем измените язык при вводе в поле text_field, чтобы писать на китайском языке

Другие вопросы по тегам