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