1
在應用程序中,我正在對數字鍵盤上添加的自定義完成按鈕執行一些操作,因爲數字鍵盤沒有返回鍵。現在,問題是當連接硬件鍵盤時,我無法處理數字鍵盤上的硬件鍵盤上的返回鍵按下。有什麼方法可以接收數字鍵盤文本字段的外部藍牙鍵盤的返回按鍵事件?處理數字鍵盤的藍牙鍵盤的返回鍵
在應用程序中,我正在對數字鍵盤上添加的自定義完成按鈕執行一些操作,因爲數字鍵盤沒有返回鍵。現在,問題是當連接硬件鍵盤時,我無法處理數字鍵盤上的硬件鍵盤上的返回鍵按下。有什麼方法可以接收數字鍵盤文本字段的外部藍牙鍵盤的返回按鍵事件?處理數字鍵盤的藍牙鍵盤的返回鍵
如果您正在使用輸入的UITextField,你可以實現它的委託方法,這應該對硬件和軟件鍵盤迴車鍵工作...
-(BOOL) textFieldShouldReturn:(UITextField*)textField {
// Return was pressed, do something here
}
您可以使用此代碼。
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[textField resignFirstResponder];
}
這適用於一般textfield不適用於NumberPad – 2014-09-02 11:13:05