点击屏幕任意位置隐藏虚拟键盘

来源:互联网 发布:kettle java开发 编辑:程序博客网 时间:2024/05/17 09:33


转自:http://blog.csdn.net/xys289187120/article/details/6831917#


在视图底部添加一个透明按钮,这里假定有一个textfield. 在编辑textField时会弹出虚拟键盘,现在通过添加的透明按钮在隐藏虚拟键盘。

//创建一个隐藏的按钮backgroudButton=[[UIButton alloc] init];//让这个填充整个屏幕backgroudButton.frame = self.view.frame; //添加按钮的响应时间,用来关闭软键盘[backgroudButton addTarget:self action:@selector(ButtonClick) forControlEvents:UIControlEventTouchUpInside]; 

-(void)ButtonClick{     // 触摸屏幕人以地方 关闭软键盘    [textfield resignFirstResponder];}


原创粉丝点击