我有一个文本字段,当用户单击它时,他们将看到键盘。键盘上有一个 GO
按钮,我想向其写入一个 action
事件。
1.) 当用户单击此按钮时,如何编写操作
2.)当键盘打开时,当用户单击背景时,我需要键盘消失,我如何以编程方式执行此操作?
我没有代码可以演示,我只添加了一个文本字段,因此单击后默认会出现键盘
最佳答案
要在返回文本字段/“转到”按钮时执行某些操作,请使用以下代码
-(BOOL)textFieldShouldReturn:(UITextField *)theTextField {
[theTextField resignFirstResponder];
//call Method when the GO button is pressed
return YES;
}
当用户触摸背景时键盘应该返回 - 为此,编写下面的代码
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
[textFiedl resignFirstResponder];
}
希望您的问题能够得到解决。
关于iphone - 添加和删除键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8707112/