UITextView中return key点击事件的监听步骤

UITextView中return key点击事件的监听方法

 

UITextView貌似没有UITextField中的使用addTarget方法获取回车(Return key)点击的方法,如果有可以告诉下我哈。

 

可以这样解决,在- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text中监听replacementText,如果为回车则将键盘收起

 

 

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

    if ([text isEqualToString:@"\n"]) {
        
        [textView resignFirstResponder];
        return NO;
    }

    return YES;
}