iOS 收起键盘方式
来源:互联网 发布:涉密网络管理制度 编辑:程序博客网 时间:2024/05/17 01:59
- 让textFiled放弃成为第一响应者(
resignFirstResponder
)
- 让view或者子view强制结束编辑状态(
endEditing
)
1.用户点击return收起键盘,需要实现testfield的代理,在代理方法中:
- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return [textField resignFirstResponder];}
2.点击背景view收起键盘方式:a.直接添加view手势点击方法,实现键盘收起
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ [self.view endEditing:YES]; //实现该方法是需要注意view需要是继承UIControl而来的}
b.在view上添加点击手势,然后实现手势方法,testField resignFirstResponder。3.在某些情况不方便获取到view的情况下,可以使用UIApplication的方法收起键盘。
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
或者[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil];
0 0
- iOS 收起键盘方式
- ios 收起键盘
- iOS 键盘收起~
- iOS 收起键盘
- ios 收起键盘
- iOS收起键盘
- iOS 键盘的收起
- iOS收起键盘
- ios 键盘收起
- iOS修行---收起键盘
- iOS收起键盘方法
- ios 键盘用多种方式都无法收起的问题
- iOS中收起键盘的几种方式
- iOS中收起键盘的几种方式
- iOS之收起键盘操作
- iOS开发 - 键盘的收起
- [iOS-GQiang]iOS UITextField收起键盘
- UIControl_收起键盘的几种方式
- nginx优化——包括https、keepalive等
- 566. Reshape the Matrix
- React开发之Porps和State
- Eclipse 导入源码
- vs2010 release 下调试
- iOS 收起键盘方式
- Go语言的传参和传引用
- FineReport新增多项目甘特图示例及操作
- Cleaning Robot development note
- Ajax请求原理
- 线程问题总结 待续
- 游戏掉落概率算法
- Cocos2d-x绘制圆角矩形
- Android MediaPlayer