遇到的问题:在xcode6中的故事版添加event。实例,在上篇文章时做的计算器中,输入的两个加数的控件text field是弹出虚拟键盘,但是在输入完之后要隐藏键盘,在网上找过方法,其中有一种是将一个button附在界面的最底层,然后触及非控件外的地方就会触发下面的button,不过在storyboard中可以添加event事件。
1、首先在.h文件中添加处理事件的函数:-(IBAction)HideKeyBoard: (id) sender;
2、在.m文件中实现代码:
- (IBAction)a2:(id)sender{
[plus1resignFirstResponder]; //text filed 控件失去第一反应,也就是不与用户交互,自然就会隐藏键盘
[plus2resignFirstResponder];
}
3、然后选中stroyboard,选择 Show the connects inspector按钮
当然选择的事件就是Touch Down了然后将鼠标放在右侧的小圆圈上,会变成一个加号,点击拖拽,和定义的函数进行关联,关联的方法和label button类似,在此不多赘述。