2014-09-02 9 views
1

В приложении Я выполняю некоторые действия над пользовательской кнопкой, добавленной на цифровой клавиатуре, поскольку цифровая панель не имеет ключа возврата. Теперь проблема заключается в том, что аппаратная клавиатура подключена. Я не могу обрабатывать нажатие клавиши возврата на аппаратной клавиатуре в случае цифровой клавиатуры. Есть ли способ получить обратное нажатие на внешнюю клавиатуру Bluetooth для текстового поля с цифровой клавиатурой?Ручка возврата ключа клавиатуры bluetooth для цифровой клавиатуры

ответ

-2

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

-(BOOL) textFieldShouldReturn:(UITextField*)textField { 

    // Return was pressed, do something here 

} 
+1

это работает для общего текстового поля не для NumberPad –

0

вы можете использовать этот код.

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    [textField resignFirstResponder]; 
}