----------------------不用IB实现,直接在代码中写界面的方式--------------
UITextView *_textView;
用下边的两条语句即可关闭模拟键盘
[_textViewbecomeFirstResponder];
[_textViewresignFirstResponder];
-----------------------用interface builder实现的方法---------------
1.在Controller.h文件中添加
-(IBAction) backgroundTap:(id)sender;
2.在controller.m文件中添加:
-(IBAction) backgroundTap:(id)sender
{
[nameFieldresignFirstResponder];
[numberFieldresignFirstResponder];
}
3.打开sib文件,点击view的图标。然后按command+4修改UIView 为UIControl
4.然后按下command+2 调出连接检查器,用Touch Down事件链接File's Owner,然后选择backgroundTop:函数。
本文介绍两种关闭iOS应用中键盘的方法:一种是在代码中直接操作UITextView,通过使其失去焦点来关闭;另一种是使用Interface Builder,通过触发背景触摸事件使UITextField元素失去焦点。
213

被折叠的 条评论
为什么被折叠?



