博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
textField限制输入整数0-100
阅读量:6800 次
发布时间:2019-06-26

本文共 525 字,大约阅读时间需要 1 分钟。

hot3.png

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {    NSString *text = [textField.text stringByReplacingCharactersInRange:range withString:string];    NSString *regexStr = @"^\\d{0,3}$";        NSPredicate *predicate = [NSPredicate predicateWithFormat:@"self matches %@", regexStr];    if([predicate evaluateWithObject:text] && [text integerValue] <= 100){        return YES;    }    return NO;    }

 

转载于:https://my.oschina.net/u/2519763/blog/1549801

你可能感兴趣的文章
今日小结 4.16
查看>>
05 配置优化器
查看>>
输入的整数反方向输出
查看>>
[ Nowcoder Contest 167 #C ] 部分和
查看>>
MFC 中CFileDialog的用法
查看>>
关于SVM一篇比较全介绍的博文
查看>>
English - because of,due to ,thanks to ,owing to ,as a result of ,on account of解析
查看>>
全球免费开放的电子图书馆
查看>>
27_Blog Reader
查看>>
个人代码库のC#可移动按钮“相关代码”
查看>>
MyBatis配置项--配置环境(environments)--databaseIdProvider
查看>>
类、对象、方法、实例方法、类方法
查看>>
《CLR via C#》读书笔记 之 目录导航
查看>>
51Nod 1009:1009 数字1的数量 (思维)
查看>>
Spring下载地址
查看>>
SQL性能优化总结
查看>>
WinHex数据恢复笔记(二)
查看>>
c#设计模式系列:观察者模式(Observer Pattern)
查看>>
NO23 Linux正则表达式结合三剑客企业级实践--取IP
查看>>
Max user processes limits
查看>>