Клавиатура iPhone игнорирует второй запрос для числовых и пунктуации - PullRequest
0 голосов
/ 05 марта 2010

У меня есть метод, который создает локальное текстовое поле и выскакивает клавиатура (заданного типа), чтобы заполнить поле. Я вызываю это 4 раза каждый после события ввода, выполненного предыдущим.

Первый раз, когда я вызываю его с клавиатуры по умолчанию, а следующие три - с клавиатуры UIKeyBoardTypeNumbersAndPunctuation. Странно то, что третий вызов (второй из UIKeyBoardTypeNumbersAndPunctuation) вызывает клавиатуру по умолчанию, а четвертый снова вызывает UIKeyBoardTypeNumbersAndPunctuation.

Есть идеи, почему это может происходить?

1 Ответ

0 голосов
/ 05 марта 2010

Похоже, что ответ Крафи на этот вопрос также решает эту проблему: comeFirstResponder Не уважает настройки клавиатуры

Возврат NO из

- (BOOL)textFieldShouldReturn:(UITextField*)textField  

в исправлениях делегатаэто.

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