第一步:指定代理 ,遵守协议
第二步,在代理方法里面判断是否不是回车
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if
([text isEqualToString:@
"\n"
])
{
[textView resignFirstResponder];
return
NO;
}
return
YES;
}
点击空白处回收键盘
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
{
[self.view endEditing:YES];
}