控制键盘只能输入数字
来源:未知 责任编辑:责任编辑 发表时间: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;
}
相关新闻>>
- 发表评论
-
- 最新评论 更多>>
今日头条
更多>>您可能感兴趣的文章
- ios学习笔记(二)xcode 4.3.2下实现基本交互
- Android:实现TabWidget选项卡按钮在屏幕下方
- iphone开发之object c基础一定义接口
- Memory on the iPhone
- (iPhone/iPad开发)presentViewController相应方法在SDK5.0前后
- iPhone开发学习笔记006—— NSNotification自定义通知名
- ios开发问题:添加库和复制其它工程文件编译错误问题
- iPhone应用开发之十一:常用的三种动画表现效果
- Lexical or Preprocessor Issue 'xxx.h
- 多线程之NSInvocationOperation