我有一个应用程序有一个UITextField存在允许我的用户输入他们的年龄和另一个数值。理想情况下,我希望键盘在编辑TextField时弹出数字键盘。目前,我已将它设置为数字和标点符号,仅仅是为了利用“完成”按钮来关闭键盘,因为数字键盘没有完成按钮。UITextField - resignFirstResponder查询
在尝试使用数字键盘时,我试图通过点击我的主视图的背景来将其设置为关闭。
-(IBAction)backgroundTapped:(id)sender;
我在我的头文件中创建了上述动作。
-(IBAction)backgroundTapped:(id)sender {
[ageEntry resignFirstResponder];
}
我在我的实现文件中扩展了上述方法,告诉ageEntry TextField resignFirstResponder。我还将主视图更改为UIControl类,并通过Interface Builder将buttonTapped操作连接到相关警报。但是当我触摸背景时,什么都没有发生。
任何想法?
你想添加完成按钮到数字键盘? – Maulik
理想情况下,像数字键盘上的完成按钮,但不是在选项中。我希望能够挖掘我的背景来解雇键盘 –