002 在Xcode4.5上创建第一个IOS6.0 HelloWord应用(二)

在Xcode4.5中开发第一个iOS6.0应用(HelloWorld)为文本框添加键盘放弃事件


第一步:请先阅读本博文的第一部分地址如下

在Xcode4.5中开发第一个iOS6.0应用(HelloWorld)


第二步:开始编码工作

在ViewController.h文件中加入如下代码

//添加放弃键盘事件的接口
-(IBAction)textFileDoneEditing:(id)sender;

在ViewController.m文件中加入如下代码

//添加放弃键盘事件的实现
-(IBAction)textFileDoneEditing:(id)sender{
    [sender resignFirstResponder];
}

然后给文本框连线添加我们所写的事件



最后我们就成功实现文本框放弃键盘事件在点击键盘上面return按钮的时候就可以放弃键盘了。





高级为点击随意地方放弃键盘事件(注意)

第一步:同样开始编码工作

在ViewController.h文件中加入如下代码

//触摸背景关闭键盘的接口
-(IBAction)backgroundTap:(id)sender;

在ViewController.m文件中加入如下代码

//触摸背景关闭键盘的实现
-(IBAction)backgroundTap:(id)sender{
    //这时应该由变量来放弃键盘,在绑定的时候注意是与背景的View相关联
    [textField resignFirstResponder];
}

这里注意在绑定事件的时候我们发现View对象并没有Touch事件所以我们必须 让View有原来的继承UIView改为继承UIControl这样就多了Touch事件我们就可以连线了。


至于连线的方法跟上面的文本放弃键盘一样,采用同样的方法连接。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shuaiyinoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值