1.第一種
//調(diào)用delete方法,<UITextFieldDelegate>
-(BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];//釋放第一響應(yīng)者
return YES;
}
還有其他的點(diǎn)擊按鈕隱藏鍵盤(pán)等,,在圖片上添加手勢(shì),或者點(diǎn)擊空白處這些方法基本都是一個(gè)原理,就是需要獲得textView
或者textField
.然后讓textView
或者textField
調(diào)用方法resignFirstResponder
,釋放第一響應(yīng)者.
2.第二種
調(diào)用系統(tǒng)隱藏鍵盤(pán)的方法.
[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil];
3.第三種
鍵盤(pán)結(jié)束編輯,不管是在什么頁(yè)面都可以讓鍵盤(pán)結(jié)束編輯,并隱藏.
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];