textfield 和textview回收键盘的简单方法

textview和textfield都要遵守协议才能实现键盘回收的方法 UITextViewDelegate或者UITextFieldDelegate
textView.returnKeyType=UIReturnKeyDone;//返回按钮
textField.returnKeyType=UIReturnKeyDone;//返回按钮

//textfield取消第一响应者的方法
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
//textview取消第一响应着的方法

  • (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
    {
    if ([@" " isEqualToString:text])
    {
    [textView resignFirstResponder];
    return NO;
    }
    return YES;
    }

欢迎广大iOS学习爱好者一起交流学习 iOS交流群436337987,问题反馈531234928@qq.com

原文地址:https://www.cnblogs.com/shao621/p/5256690.html