lyanet

假使已经有两个UITextField控件namefield和numberField,当输入名字或号码后,需要将输入键盘关闭。

首先在控制器类中的头文件中声明

View Code
1 -(IBAction)backgroudTap:(id)sender;

然后在实现文件中添加此代码:其作用是通知所有文本字段在必要时生成第一响应者状态。在非第一响应者控件上调用resignFirstResponder是安全的,因此我们可以放心的对两个文本字段调用它,而不需要检查其中是否有一个是第一响应者。

View Code
1 -(IBAction)backgroudTap:(id)sender{
2     [nameField resignFirstResponder];
3     [numberField resignFirstResponder];
4 }

保存实现代码后,返回Interface Builder。单击View,将View所属的UIView改为UIControl的子类。并从它的Touch Down事件拖到File\'s Owner图标,然后选择backgroudTap。保存后便大功告成。

 
 

分类:

技术点:

相关文章:

  • 2021-12-05
  • 2021-06-24
  • 2022-12-23
  • 2021-12-07
  • 2022-02-18
  • 2021-12-13
  • 2021-12-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2022-01-26
  • 2021-09-15
  • 2022-01-12
相关资源
相似解决方案