storyboard隐藏iphone软键盘

xcode 4.3.2  storyboard

** 点击软键盘的return键隐藏软键盘

.h文件定义IBAction 

-(IBAction)textFieldReturn:(id)sender;

.m文件实现

-(IBAction)textFieldReturn:(id)sender{
    [sender resignFirstResponder];//关键代码
}

storyboard中,选中文本框,查看 connections inspector 面板,选择Send Event >> Did End on Exit 事件,连线到文本框,选择 textFieldReturn 即可。

** 修改软键盘中“换行”为“完成”或其它:

修改文本框属性 Return Key ,选择“Done”或其它。中文系统会显示“完成”。

 

** 触摸屏幕其它地方隐藏软键盘

.h文件定义IBAction 

-(IBAction)backgroundTouched:(id)sender;

.m文件实现

-(IBAction)backgroundTouched:(id)sender{

    [textFiledName resignFirstResponder];//关键代码
}

默认界面的是UIView类,UIView无法响应事件,为了响应点击屏幕的事件,我们必须改变视图类为UIControl。在 Attribute Inspector 中修改Class 为 UIControl

然后在 Connections Inspector 中出现事件,连线 Sent Event >> Touch Down 到界面上,选择 backgroundTouched 即可。

 

欢迎指点 ,共同进步 .

转载于:https://www.cnblogs.com/tqspring/archive/2012/05/29/2524146.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值