控制键盘只能输入数字
来源:未知 责任编辑:责任编辑 发表时间:2014-02-02 17:44 点击:次
#pragma mark UITextFieldDelegate
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
// 判断输入的是否为数字 (只能输入数字)
NSString *validRegEx =@"^[0-9]*$";
NSPredicate *regExPredicate =[NSPredicate predicateWithFormat:@"SELF MATCHES %@", validRegEx];
BOOL myStringMatchesRegEx = [regExPredicate evaluateWithObject:string];
if (myStringMatchesRegEx)
return YES;
else
return NO;
}
相关新闻>>
- 发表评论
-
- 最新评论 更多>>