IOS之输入法隐藏

三种隐藏输入法界面

             当我们有时候输入账号密码的时候,输入法键盘挡住我们的按钮,我们就要想办法把输入法键盘消失掉。


第一种隐藏方法。

    //   按输入法键盘上的 return 键也就是回车键--实现隐藏

举个例子,首先要引用一个协议<UITextFieldDelegate>,


右击这个UITextFieldDelegate,跳转到定义里面去

选择shouldreturn这个方法


在这个方法里面写入[textField resignFirstResponder];

然后就是联线,若果你有几个文本输入框,那就把文本框的线的delegate统一连到正方体上File's owner





第二种隐藏方法。

  //  点击输入框--实现隐藏

首先在.h头文件    声明一个方法  

- (IBAction)mybackground:(id)sender;

.m源文件方法实现

- (IBAction)mybackground:(id)sender

 {

[textlab  resignFirstResponder] ; //textlab 是我定义输入框的名字

}

接着联线,把mybackground连接到文本框的Touch down




第三种隐藏方法。

     // 最实用的一种--点击 空白的地方(也叫背景吧) 就可以实现隐藏

跟第二种方法一样声明一个方法,然后在方法里面写[textlab  resignFirstResponder] ;

右边这里选择UIControl,



然后点这个箭头



选择touch down(就是按下去嘛,隐藏输入法)和正方体File's owner里面的mybackground连上线就好了。


就OK了。


不足之处请指点哟。感谢分享~!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值