处理数字键盘的蓝牙键盘返回键

时间:2014-09-02 06:58:38

标签: ios numpad bluetooth-keyboard

在应用程序中,我正在对数字键盘上添加的自定义完成按钮执行某些操作,因为数字键盘没有返回键。现在,问题是当连接硬件键盘时我无法在数字键盘的情况下处理硬件键盘上的返回键按下。有没有办法接收数字键盘文本域的外接蓝牙键盘的返回按键事件?

2 个答案:

答案 0 :(得分:0)

您可以使用此代码。

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

答案 1 :(得分:-2)

如果您使用UITextField进行输入,则可以实现它的委托方法,该方法适用于硬件和软件键盘返回键...

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

    // Return was pressed, do something here

}