Ipad 数字仅出现在两个文本字段之一中
Ipad numbers only in one of two text fields
我正在使用 Ipad。我的视图控制器有两个文本字段。一个将接受常规文本。第二个我只想要数字。像往常一样,我将第二个文本字段的键盘类型设置为十进制键盘。
我想将第二个字段限制为只有数字。我在此站点上找到了几种可能的解决方案,但 none 似乎有效。我似乎无法 select 第二个文本字段我正在寻找的限制。
任何建议都会对这位新程序员有所帮助。谢谢
您必须采用UITextFieldDelegate
协议并在您的相关UIViewController
中实现以下方法。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
//place your checking code here...
}
SO post related to your question.
我正在使用 Ipad。我的视图控制器有两个文本字段。一个将接受常规文本。第二个我只想要数字。像往常一样,我将第二个文本字段的键盘类型设置为十进制键盘。
我想将第二个字段限制为只有数字。我在此站点上找到了几种可能的解决方案,但 none 似乎有效。我似乎无法 select 第二个文本字段我正在寻找的限制。
任何建议都会对这位新程序员有所帮助。谢谢
您必须采用UITextFieldDelegate
协议并在您的相关UIViewController
中实现以下方法。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
//place your checking code here...
}
SO post related to your question.