Использование международной клавиатуры в приложении iPhone - PullRequest
3 голосов
/ 22 февраля 2010

Мне нужно иметь возможность использовать другую международную клавиатуру, чтобы пользователю не приходилось вручную заходить в приложение «Настройки» и активировать эту клавиатуру.

Например, для пользователя включен только английский (AU), и я хочу иметь возможность вызвать клавиатуру для ввода китайского без необходимости включения клавиатуры и переключиться на нее вручную.

1 Ответ

2 голосов
/ 22 февраля 2010
[[UIKeyboardImpl sharedInstance] setInputMode:@"emoji"];

Что, конечно, это недокументировано.

Или измените ~/Library/Prefereces/.GlobalPreferences.plist и ~/Library/Prefereces/com.apple.preferences.plist (метод, используемый многими приложениями для включения Emoji).


Нет задокументированного способа принудительного включения клавиатуры. Лучше попросите пользователей включить его сами.

...