现在的位置: 首页 > 综合 > 正文

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

2013年08月28日 ⁄ 综合 ⁄ 共 734字 ⁄ 字号 评论关闭

在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事件我们就可以连线了。


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


抱歉!评论已关闭.