在iOS中的UITextField中检测回车

时间:2011-09-23 21:14:50

标签: iphone objective-c ios

如何在iOS中检测UITextView的回车?

我目前正在观看这个领域一段时间,但想要对此进行一些改进:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
    NSLog(@"text editing started: %i", scanning);

    if (!scanning) {
        timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(checkText:) userInfo:nil repeats:NO];
        scanning = YES;
        [self.scannedItems scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:YES];
    }
    return YES;
}

所以我想在找到返回后调用一个函数,目前我在1秒后调用checkText。

1 个答案:

答案 0 :(得分:1)

从这开始: - (BOOL) textFieldShouldReturn:(UITextField *)textField

我认为也可以查看您发布的代码中的字符值。我最后一次需要直接查看它的返回值为13。