您的位置:首页 > 移动开发 > IOS开发

iOS中关闭虚拟键盘的方法

2015-01-23 22:37 337 查看
 1.通过手势来关闭。

UITapGestureRecognizer *gesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(endEdit)];
[gesture setNumberOfTapsRequired:1];
[self.view addGestureRecognizer:gesture];
- (void)endEdit
{
[self.textFiled resignFirstResponder];
}

2.通过点击"return"按钮来退出
[self.textFiled addTarget:self action:@selector(endEdit:) forControlEvents:UIControlEventEditingDidEndOnExit];

- (void)endEdit:(id)sender
{
[sender resignFirstResponder];
}


第二种方式也可以通过storyboard连线做到,Did End and Exit 连线到

对应的控制器中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息