检测iPhone键盘上的空格和空格+ shift键按下

问题描述:

我试图找到一个简单的例子来检测iPhone键盘上的某些关键事件,但是在查找示例时遇到了问题。有没有人有简单的例子?我试图做一个简单的替换当空间空间 + 移位键被按下。检测iPhone键盘上的空格和空格+ shift键按下

可以使用shouldChangeTextInRange:委托检测字符:

-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString*)string { 

    if([string isEqualToString:@" +"]) { 

     /* do something */ 

    } 
} 
+0

将这项工作在一个UISearchBar检测? – aahrens 2011-01-06 03:46:51

+0

你将不得不做一些改变,但理论上应该改变。 – WrightsCS 2011-01-06 03:56:59