В приложении Я выполняю некоторые действия над пользовательской кнопкой, добавленной на цифровой клавиатуре, поскольку цифровая панель не имеет ключа возврата. Теперь проблема заключается в том, что аппаратная клавиатура подключена. Я не могу обрабатывать нажатие клавиши возврата на аппаратной клавиатуре в случае цифровой клавиатуры. Есть ли способ получить обратное нажатие на внешнюю клавиатуру Bluetooth для текстового поля с цифровой клавиатурой?Ручка возврата ключа клавиатуры bluetooth для цифровой клавиатуры
1
A
ответ
-2
Если вы используете UITextField для ввода, вы можете реализовать это метод делегата, который должен работать на аппаратное и программное обеспечение возврата клавиатуры ключа ...
-(BOOL) textFieldShouldReturn:(UITextField*)textField {
// Return was pressed, do something here
}
0
вы можете использовать этот код.
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[textField resignFirstResponder];
}
это работает для общего текстового поля не для NumberPad –