原文地址 http://hobo86.iteye.com/blog/1535145
UITextView貌似沒有UITextField中的使用addTarget方法獲取回車(Return key)點擊的方法,如果有可以告訴下我哈。
可以這樣解決,在- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string中監聽replacementText,如果為回車則將鍵盤收起
1 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 2 { 3 4 if ([string isEqualToString:@"\n"]) { 5 6 [textField resignFirstResponder]; //textField為你的UITextField實例對象 7 return NO; 8 } 9 10 return YES; 11 }