Iphone SDK, переключение клавиатуры в приложении - PullRequest
0 голосов
/ 25 августа 2011

У меня один вопрос, может быть, это очень просто, но я ничего об этом не знаю ... Например, у меня есть приложение, приложение с текстовым полем, я хочу знать две вещи.
Первое: можно ли переключать клавиатуру при работе приложения во время выполнения?
Второе: как я могу переключить тип клавиатуры (русский, английский, шведский и т. Д.) В моем приложении *?

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

1 Ответ

0 голосов
/ 25 августа 2011

Не уверен насчет смены языков (я нашел этот пост об этом: программно измените язык ввода OSx ), но смена клавиатуры довольно проста.Вот пример из одной строки:

textField.keyboardType = UIKeyboardTypeURL;

Посмотрите ссылку на протокол UITextInputTraits для получения дополнительной информации.Тогда возникает вопрос, где это реализовать.Я предполагаю, что вы хотите проверить условия непосредственно перед тем, как клавиатура появится, возможно, вам придется реализовать протокол UITextFieldDelegate (и, возможно, использовать тег поля, чтобы увидеть, в каком поле находится курсор).

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...