iOS UITextField输入后隐藏键盘
2024-10-17 05:35:31
1.首先在Interface Builder中选择TextFields,然后在Text Field Attributes中找到Text Input Traits,选择Return Key为done。
2.定义方法
- (IBAction) textFieldDoneEditing:(id)sender; //按下Done键关闭键盘
//按完Done键以后关闭键盘
- (IBAction) textFieldDoneEditing:(id)sender
{
[sender resignFirstResponder];
}
3.然后找到事件Did End On Exit,与textFieldDoneEditing关联,OK。
4.如果是数字键盘,没有done键怎么办呢,我们通过触摸背景关闭键盘
定义方法
- (IBAction) backgroundTap:(id)sender; //通过触摸背景关闭键盘
实现方法
//通过触摸背景关闭键盘
- (IBAction) backgroundTap:(id)sender
{
[nameFiled resignFirstResponder];
[numberField resignFirstResponder];
}
然后选择背景的Touch Down事件,关联 backgroundTap,OK
最新文章
- spring boot(五):spring data jpa的使用
- Unity学习疑问记录之协程
- 3D数学的实际应用
- Node.js与Sails~方法拦截器policies
- Autofac 的构造函数注入方式
- portal、portlet、portlet容器三个概念
- Android时间互换代码
- WARNING:Could not increase the asynch I/O limit to 64 for SQL direct I/O. It is set to 0
- Entity Framework技巧系列之七 - Tip 26 – 28
- 深入理解计算机系统_3e 第五章家庭作业 CS:APP3e chapter 5 homework
- Android必知必会--GreenDao缓存
- Tutorial for MI5 ! flash MI5 to Native Anriod 9
- imp 导入以及换用户报错
- 初识神经网络NeuralNetworks
- bzoj4720 / P1850 换教室(Floyd+期望dp)
- Notepad++调用python
- BZOJ3530:[SDOI2014]数数——题解
- 【模板】NTT
- Linux命令应用大词典-第23章 进程和服务管理
- 【DP+树状数组】BZOJ1264-[AHOI2006]基因匹配Match