这可能是一个非常新手的问题,但我还是找不到解决方案。
所以我有一个UITextField的简单项目,一旦触摸它,键盘就会出现,我无法再隐藏它了。
我的期望是这是文本控件的默认行为。显然我错了,我需要你的帮助才能找到答案。
如果要重现,请执行以下操作:
尝试关闭键盘....
答案 0 :(得分:8)
您必须实现委托方法:
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
return [textField resignFirstResponder];
}