- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,我正在使用以下代码,因此我的系统仅验证要输入到文本框中的数字,这很好。然而,我刚刚在一个文本字段上意识到,我需要它只验证 0.5 到 24 之间的数字,可能使用正则表达式,即使弄清楚如何使正则表达式正确,我将如何将其合并到函数中,这也是绊脚石只允许数字,并且只允许从 0.5 到 24 的数字。基本上人们可以选择一天中 30 分钟到 24 小时之间使用设备,任何字段留为 0 都会导致错误。
我在这里尝试做的是 trap textfield2 ,它是要设置为最大 24 的字段。我遇到的问题是如何限制数量,如果 ic 捕获它我如何将其返回
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
// First, create the text that will end up in the input field if you'll return YES:
if (textField == textField2) { }
NSString *resultString = [textField.text stringByReplacingCharactersInRange:range withString:string];
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber* resultingNumber = [numberFormatter numberFromString:resultString];
//[numberFormatter release];
return resultingNumber != nil;
}
最佳答案
使用这个正则表达式(^([1][0-9]|[2][0-4]|(0?)[1-9])((.[0-9])?)|0[.][5-9][0-9]$) 验证 0.5 到 24 之间的数字..
关于ios - 验证 uitextbox,使其仅发回 0.5 到 24 之间的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17333807/
我正在使用 swift 和 XCode 6 创建一个 iOS 应用程序。我有一个带有导航 Controller 的多页面应用程序。到目前为止,一切都很好。当我在其中一个子页面中输入文本时,返回到前面并
我想在用户按下按钮时从文件中保存一个文本字符串。这个文件可以是 .plist 吗?然后,稍后,我想要另一个函数从文件中读取文本并将其转换为变量。这怎么可能? 狡猾的 最佳答案 保存: NSAr
我正在尝试将 UIPicker 实现为 UITextField 内容的自定义“编辑”输入。 到目前为止我有这个: public override void ViewDidLoad () { // .
我已经对这个话题进行了深入研究,发现人们在许多网站上发布了完全相同的问题,包括 right here在计算器中。 我已经尝试了所有的建议,但无法让 UIDatePicker 实际显示。我采取什么方法似
您好,我正在使用以下代码,因此我的系统仅验证要输入到文本框中的数字,这很好。然而,我刚刚在一个文本字段上意识到,我需要它只验证 0.5 到 24 之间的数字,可能使用正则表达式,即使弄清楚如何使正则表
我是一名优秀的程序员,十分优秀!