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

ios点击屏幕实现退出键盘的功能

2014-07-03 14:03 323 查看
点击屏幕退出键盘,是我们在ios上经常遇到的功能。

原理:添加一个button,其触发的行为是取消键盘的第一响应者,最后将其设置在整个View的背面即可,代码如下

- (void)viewDidLoad
{
//设置退出按钮
UIButton *button=[[UIButton alloc]initWithFrame:CGRectMake(0, 0, 320, 640)];//设置button为整个屏幕
[button addTarget:self action:@selector(keyboardBack) forControlEvents:UIControlEventTouchUpInside];//设置button的行为
[self.view addSubview:button];//将button加入到试图中
[self.view sendSubviewToBack:button];//将button推倒UIview背后
[super viewDidLoad];
// Do any additional setup after loading the view.
}


//取消第一响应者
-(void)keyboardBack{
[self.username resignFirstResponder];//username是textField对象
[self.password resignFirstResponder];//password是textField对象
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐