【发布时间】:2011-10-07 14:29:11
【问题描述】:
您好,我想从无线键盘(外部键盘)检测 iPad 应用程序中按下的选项卡按钮,所以我让下一个文本字段成为第一响应者。我正在执行以下代码,但它不适用于制表键。如果返回键,它工作正常。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if(textField == textName){
if ([string isEqualToString:@"\t"]) {
[textName resignFirstResponder];
[textRno becomeFirstResponder];
}
}
return YES;
}
还有其他方法吗?
【问题讨论】:
标签: iphone objective-c cocoa-touch uitextfield