ios中的键盘不会自动退出,不像android那样,好烦人。我们需要手动地去除键盘
往上有很多方法,例如系统给的方案:
1 释放第一响应者 (resignFirstResponder)
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
2 通过键盘上的return键,隐藏键盘
-(BOOL) textFieldShouldReturn:(UITextField *){
[textField resignFirstResponder];
return YES;
}
上边的两种方法都需要把对应的输入框设置为自己为代理。
又是代理,不懂代理啊
还有其他的方法推出键盘,但都是旁门左道,例如写一个整个屏幕大的按钮,透明,写推出按钮 的方法等等。