2

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

4

2 回答 2

0

您可以使用此代码。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{
    [textField resignFirstResponder];
}
于 2016-06-07T09:08:29.020 回答
-2

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

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

    // Return was pressed, do something here

}
于 2014-09-02T10:32:20.997 回答