Обработка resignFirstResponder с помощью Numpad - PullRequest
1 голос
/ 02 февраля 2011

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

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    return YES;
}

Поскольку у numpad нет клавиши Return, чтобы пометить действие клавиатуры как выполненное.Что я могу сделать, чтобы передать действие для делегирования resignFirstResponder

1 Ответ

0 голосов
/ 02 февраля 2011

Вы можете разрешить пользователям прикасаться к фону прозрачной UIButton, а затем отставлять респондента в методе выбора кнопок, или вы можете добавить пользовательскую кнопку на клавиатуре.

Процесс добавления кнопок на клавиатуру немного сложен, но здесь есть хорошее руководство:

http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/7350-adding-subviews-custimize-keyboard.html

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