2011-09-23 26 views
0

如何檢測iOS中UITextView的回車信息?檢測iOS中UITextField的回車信號

我目前只是看本場一段時間,但希望在此提高了一下:

- (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; 
} 

所以我要調用的返回後的功能被發現,目前我打電話checkText 1秒後。

+0

如果您提供了更多關於您正在嘗試做什麼以及爲什麼的內容,它可能會有所幫助。在將字符串作爲文本分配給UITextField之前,您總是可以檢查回車的文本。如果用戶正在輸入文本,則可以檢查每個按鍵的回車。 – Sam

回答

1

開始與此: - (BOOL) textFieldShouldReturn:(UITextField *)textField

我相信它也可以看看你發佈的代碼字符值。最後一次我需要直接看它的返回值是int值。