ios点击屏幕实现退出键盘的功能
2014-07-03 14:03
323 查看
点击屏幕退出键盘,是我们在ios上经常遇到的功能。
原理:添加一个button,其触发的行为是取消键盘的第一响应者,最后将其设置在整个View的背面即可,代码如下
原理:添加一个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对象 }
相关文章推荐
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- 【转】iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘
- iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- ios学习之 点击屏幕任何地方隐藏键盘实现 目前感觉最好用的
- IOS上点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- ios学习之 点击屏幕任何地方隐藏键盘实现 目前感觉最好用的
- ios uitableview里点击界面退出键盘的实现和一些疑惑
- iOS 常用:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- IOS-Controller中点击屏幕退出键盘
- oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
- ios学习之 点击屏幕任何地方隐藏键盘实现 目前感觉最好用的
- iOS开发经验——点击屏幕空白处退出键盘