IOS键盘输入选择器
答
使用UITextFieldDelegate
-Protocol和实施:
-(BOOL)textFieldShouldReturn:(UITextField *)textField
答
在由截至列出的textFieldShouldReturn方法,你会做
[textField resignFirstResponder];
隐藏键盘。
+1
实际上,UIView的endEditing方法:搜索当前的响应者并将其退出。这可能比找出哪个领域有第一响应者并辞职更容易。 – 2011-11-10 20:52:37
+1
@PerishableDave - 你不必弄清楚哪个字段。在Till的例子中,当前的第一响应者被设置为textField。 – Harpastum 2012-05-16 05:22:35
答
添加UITextFieldDelegate到您的.h和波纹管的代码添加到您的m:
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
};
真棒,谢谢。但是如何在键盘按下时隐藏键盘。 – user346443 2011-04-18 21:36:18